summaryrefslogtreecommitdiff
path: root/coip
diff options
context:
space:
mode:
authorLeif Johansson <leifj@sunet.se>2011-03-07 23:55:19 +0100
committerLeif Johansson <leifj@sunet.se>2011-03-07 23:55:19 +0100
commitb7e8dc51cd7584608f6b820ee265da2e710140a0 (patch)
tree183d1112e1cf0df93b860fc2394fdb3b8f302e34 /coip
parentb09af816ad054d90c7074267b3a1e90e6852cce9 (diff)
display special groups
Diffstat (limited to 'coip')
-rw-r--r--coip/extensions/templatetags/permdisplay.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/coip/extensions/templatetags/permdisplay.py b/coip/extensions/templatetags/permdisplay.py
index 3928094..c70bb86 100644
--- a/coip/extensions/templatetags/permdisplay.py
+++ b/coip/extensions/templatetags/permdisplay.py
@@ -32,6 +32,14 @@ def acldstdisplay(dst):
return userdisplay(user)
else:
return "Unknown user \"%s\"" % username
+ elif dst.display == 'system:anyusers':
+ return "all users"
+ elif dst.display == 'system:anyentity':
+ return "all services and identity providers"
+ elif dst.display == 'system:anysp':
+ return "all services"
+ elif dst.display == 'system:anyidp':
+ return "all identity providers"
else:
return "members of %s (%s)" % (dst.short,dst.display)