summaryrefslogtreecommitdiff
path: root/templates/apps/name/acls.html
diff options
context:
space:
mode:
authorJohan Berggren <jbn@nordu.net>2011-03-04 14:38:19 +0100
committerJohan Berggren <jbn@nordu.net>2011-03-04 14:38:19 +0100
commit613ab889ea717c86cda5b61332027581d6eb61e8 (patch)
treef46c11bc3bdb97e5fcdd7c8c0c470cf7d28bec29 /templates/apps/name/acls.html
parent07a04353ebacf6769683b55694d5aa78139d1d4f (diff)
parentf0dd7b2469b6d276fdfdc0a0dc4da5101ce272cc (diff)
Merge branch 'master' of git.nordu.net:coip
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