summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorLeif Johansson <leifj@sunet.se>2011-03-01 01:25:44 +0100
committerLeif Johansson <leifj@sunet.se>2011-03-01 01:25:44 +0100
commitdfdfc57b631ea681b857b2b038d27d922af605c7 (patch)
treebaa19368a20612251c9ad431149e28fd5bb4da10 /templates
parenta3c3141ad80eb1de6d67b2452a7e92b8c21e02c4 (diff)
leave and join groups
Diffstat (limited to 'templates')
-rw-r--r--templates/apps/name/name.html49
-rw-r--r--templates/base.html2
2 files changed, 44 insertions, 7 deletions
diff --git a/templates/apps/name/name.html b/templates/apps/name/name.html
index dce2028..d697c78 100644
--- a/templates/apps/name/name.html
+++ b/templates/apps/name/name.html
@@ -17,12 +17,35 @@
{% if not name %}
<h1>This is the top of the namespace</h1>
{% endif %}
- {% if name.description %}
- <div id="description" class="ui-widget infopanel">
- {% autoescape off %}
- <p class="description">{{name.description|safe}}</p>
- {% endautoescape %}
+ <div class="ui-widget ui-widget-content ui-helper-reset ui-corner-all">
+ {% if name.description %}
+ {% autoescape off %}
+ <p class="description">{{name.description|safe}}</p>
+ {% endautoescape %}
+ {% endif %}
+ {% if name %}
+ <div class="navlist toolbar">
+ <ul>
+ {% if render.acl %}
+ <li class="button"><a href="/name/{{name.id}}/link/0">Modify Access</a></li>
+ {% endif %}
+ {% if render.edit %}
+ <li class="button"><a href="/name/{{name.id}}/edit">Modify</a></li>
+ {% endif %}
+ {% if render.delete %}
+ <li class="button"><a href="/name/{{name.id}}/delete">Delete</a></li>
+ {% endif %}
+ {% if render.invite %}
+ <li class="button"><a href="/name/{{name.id}}/invite">Invite</a></li>
+ {% endif %}
+ {% if render.join %}
+ <li class="button"><a href="/name/{{name.id}}/join">Join</a></li>
+ {% endif %}
+ </ul>
+ </div>
+ <div class="clear"></div>
</div>
+
{% endif %}
{% if memberships and render.invite %}
<h3>Members</h3>
@@ -30,7 +53,21 @@
{% for m in memberships.all %}
<div id="m{{m.id}}" class="{{m.status}}">
<h3 class="listheader">{{m.user|lastidentifier}}</h3>
- <div>{{m.user|userdisplay}} ({{m.user|lastidentifier}}) became a member of {{name.shortname}} {{m.timecreated|datehumanize}}.</div>
+ <div>
+ <div>{{m.user|userdisplay}} ({{m.user|lastidentifier}}) became a member of {{name.shortname}} {{m.timecreated|datehumanize}}.</div>
+ <div class="navlist" style="margin-top: 10px;">
+ <ul>
+ {% if user == m.user %}
+ <li class="button"><a href="/name/{{name.id}}/{{m.user.username}}/leave">Leave Group</a></li>
+ {% else %}
+ {% if render.kick %}
+ <li class="button"><a href="/name/{{name.id}}/{{m.user.username}}/leave">Kick</a></li>
+ {% endif %}
+ {% endif %}
+ </ul>
+ </div>
+ <div class="clear"></div>
+ </div>
</div>
{% empty %}
<p>No members yet...</p>
diff --git a/templates/base.html b/templates/base.html
index d0f22ea..c702d71 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -81,7 +81,7 @@
</ul>
</div>
{% endif %}
- {% if name %}
+ {% if noname %}
<div class="navlist toolbar">
<ul>
{% if render.acl %}