Mercurial > kallithea
diff rhodecode/templates/admin/permissions/permissions.html @ 3666:fda60c2ad65f beta
fixed sort of permissions summary it's now perm+name
unified permissions summary for users and user groups
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 04 Apr 2013 14:08:58 +0200 |
parents | ec6354949623 |
children | 3563bb7b4b82 a8f520540ab0 |
line wrap: on
line diff
--- a/rhodecode/templates/admin/permissions/permissions.html Thu Apr 04 13:18:24 2013 +0200 +++ b/rhodecode/templates/admin/permissions/permissions.html Thu Apr 04 14:08:58 2013 +0200 @@ -104,63 +104,8 @@ </div> ## permissions overview - <div id="perms" class="table"> - %for section in sorted(c.perm_user.permissions.keys()): - <div class="perms_section_head">${section.replace("_"," ").capitalize()}</div> - %if not c.perm_user.permissions[section]: - <span class="empty_data">${_('Nothing here yet')}</span> - %else: - <div id='tbl_list_wrap_${section}' class="yui-skin-sam"> - <table id="tbl_list_${section}"> - <thead> - <tr> - <th class="left">${_('Name')}</th> - <th class="left">${_('Permission')}</th> - <th class="left">${_('Edit Permission')}</th> - </thead> - <tbody> - %for k in sorted(c.perm_user.permissions[section], key=lambda s: s.lower): - <% - if section != 'global': - section_perm = c.perm_user.permissions[section].get(k) - _perm = section_perm.split('.')[-1] - else: - _perm = section_perm = None - %> - <tr> - <td> - %if section == 'repositories': - <a href="${h.url('summary_home',repo_name=k)}">${k}</a> - %elif section == 'repositories_groups': - <a href="${h.url('repos_group_home',group_name=k)}">${k}</a> - %else: - ${h.get_permission_name(k)} - %endif - </td> - <td> - %if section == 'global': - ${h.boolicon(k.split('.')[-1] != 'none')} - %else: - <span class="perm_tag ${_perm}">${section_perm}</span> - %endif - </td> - <td> - %if section == 'repositories': - <a href="${h.url('edit_repo',repo_name=k,anchor='permissions_manage')}">${_('edit')}</a> - %elif section == 'repositories_groups': - <a href="${h.url('edit_repos_group',group_name=k,anchor='permissions_manage')}">${_('edit')}</a> - %else: - -- - %endif - </td> - </tr> - %endfor - </tbody> - </table> - </div> - %endif - %endfor - </div> + <%include file="/base/perms_summary.html"/> + </div> <div class="box box-left" style="clear:left"> <!-- box / title -->