diff options
Diffstat (limited to 'templates/apps/name/acls.html')
-rw-r--r-- | templates/apps/name/acls.html | 38 |
1 files changed, 28 insertions, 10 deletions
diff --git a/templates/apps/name/acls.html b/templates/apps/name/acls.html index 5b91429..7fe8250 100644 --- a/templates/apps/name/acls.html +++ b/templates/apps/name/acls.html @@ -1,14 +1,32 @@ -{% extends "edit.html" %} +{% extends "tree.html" %} {% load permdisplay %} -{% block beforeform %} -<h1>Permissions on {{name}}</h1> -<table style="margin-bottom: 20px;"> +{% block widgets %} + $("#acl").accordion({ + header: 'h3', + collapsible: true, + active: false + }); +{% endblock %} +{% block content %} +<h1>Permissions on {{name.short}}</h1> +<div id="acl" style="margin-bottom: 20px;"> {% for ace in acl %} -<tr> - <td>{{ace.dst|acldstdisplay}}</td> - <td>{{ace.data|permdisplay}}</td> - <td><a href="/namelink/{{ace.id}}/remove"><span class="ui-icon ui-icon-trash"></span></td> -</tr> + <div id="{{ace.id}}"> + <h3 class="listheader">Permissions for {{ace.dst|acldstdisplay}}</h3> + <div> + <div>{{ace.dst|acldstdisplay}} {{ace.data|permdisplay}}.</div> + <div class="rlist button"> + <ul> + <li><a href="/name/{{ace.src.id}}/acl/{{ace.id}}/remove">Remove</a></li> + </ul> + </div> + </div> + </div> {% endfor %} -</table> +</div> +<div class="ilist button"> + <ul> + <li><a href="/name/{{name.id}}/acl/0/add">Add Permission</a></li> + </ul> +</div> {% endblock %}
\ No newline at end of file |