diff options
author | Leif Johansson <leifj@sunet.se> | 2011-03-01 01:25:44 +0100 |
---|---|---|
committer | Leif Johansson <leifj@sunet.se> | 2011-03-01 01:25:44 +0100 |
commit | dfdfc57b631ea681b857b2b038d27d922af605c7 (patch) | |
tree | baa19368a20612251c9ad431149e28fd5bb4da10 /templates | |
parent | a3c3141ad80eb1de6d67b2452a7e92b8c21e02c4 (diff) |
leave and join groups
Diffstat (limited to 'templates')
-rw-r--r-- | templates/apps/name/name.html | 49 | ||||
-rw-r--r-- | templates/base.html | 2 |
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 %} |