summaryrefslogtreecommitdiff
path: root/templates/apps/name/acls.html
diff options
context:
space:
mode:
Diffstat (limited to 'templates/apps/name/acls.html')
-rw-r--r--templates/apps/name/acls.html38
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