| [# Display one row in the permissions table. |
| |
| Args: |
| arg0: True if the permission is native to the role. So, it cannot be removed. |
| arg1: True if the user has this permission. So, it will be shown when not in editing mode. |
| arg2: Permission name. |
| arg3: Permission description. |
| |
| References globals: |
| offer_edit_perms: True if the user can edit permissions on this page. |
| ] |
| |
| <tr> |
| <td> |
| <input type="checkbox" [if-any arg1]checked="checked"[end] id="[arg2]" |
| [if-any offer_edit_perms] |
| [if-any arg0] |
| disabled="disabled" |
| [else] |
| name="extra_perms" value="[arg2]" |
| [end] |
| [else] |
| disabled="disabled" |
| [end] |
| > |
| <label for="[arg2]">[arg2]</label> |
| </td> |
| <td>[arg3]</td> |
| </tr> |