##// END OF EJS Templates
gists: add some API related code improvements
gists: add some API related code improvements

File last commit:

r3741:7236ae34 beta
r3842:54bc7a89 beta
Show More
users_groups.html
66 lines | 2.4 KiB | text/html | HtmlLexer
started working on issue #56
r956 ## -*- coding: utf-8 -*-
<%inherit file="/base/base.html"/>
<%def name="title()">
improved title consistency...
r3582 ${_('User groups administration')} &middot; ${c.rhodecode_name}
started working on issue #56
r956 </%def>
<%def name="breadcrumbs_links()">
unified breadcrumbs display
r3392 ${h.link_to(_('Admin'),h.url('admin_home'))}
&raquo;
Mads Kiilerich
Fix a lot of casings - use standard casing in most places
r3654 ${_('User groups')}
started working on issue #56
r956 </%def>
<%def name="page_nav()">
${self.menu('admin')}
</%def>
<%def name="main()">
<div class="box">
<!-- box / title -->
<div class="title">
${self.breadcrumbs()}
<ul class="links">
fixed displaying of add user group button for super admins
r3741 %if h.HasPermissionAny('hg.admin', 'hg.usergroup.create.true')():
started working on issue #56
r956 <li>
Mads Kiilerich
html: don't hardcode uppercase texts...
r3201 <span>${h.link_to(_(u'Add new user group'),h.url('new_users_group'))}</span>
started working on issue #56
r956 </li>
implemented usergroup permissions checks....
r3737 %endif
White-space cleanup
r1888 </ul>
started working on issue #56
r956 </div>
<!-- end box / title -->
New default permissions definition for user group create
r3734
started working on issue #56
r956 <div class="table">
New default permissions definition for user group create
r3734 %if c.users_groups_list:
started working on issue #56
r956 <table class="table_disp">
<tr class="header">
Mads Kiilerich
Fix a lot of casings - use standard casing in most places
r3654 <th class="left">${_('Group name')}</th>
<th class="left">${_('Members')}</th>
<th class="left">${_('Active')}</th>
use the same edit button in admin pages for user groups as in repos and repo groups
r3716 <th class="left" colspan="2">${_('Action')}</th>
started working on issue #56
r956 </tr>
%for cnt,u_group in enumerate(c.users_groups_list):
<tr class="parity${cnt%2}">
#56 fixed found bugs, implemented adding of new group + forms+validators...
r959 <td>${h.link_to(u_group.users_group_name,h.url('edit_users_group', id=u_group.users_group_id))}</td>
Added h.tooltip to all places that tooltip_title is used....
r2427 <td><span class="tooltip" title="${h.tooltip(', '.join(map(h.safe_unicode,[x.user.username for x in u_group.members[:50]])))}">${len(u_group.members)}</span></td>
Mads Kiilerich
helpers: show boolean value of value as icon, not just the True and False singletons
r3627 <td>${h.boolicon(u_group.users_group_active)}</td>
started working on issue #56
r956 <td>
use the same edit button in admin pages for user groups as in repos and repo groups
r3716 <a href="${h.url('edit_users_group', id=u_group.users_group_id)}" title="${_('Edit')}">
${h.submit('edit_%s' % u_group.users_group_name,_('edit'),class_="edit_icon action_button")}
</a>
</td>
<td>
#56 fixed found bugs, implemented adding of new group + forms+validators...
r959 ${h.form(url('users_group', id=u_group.users_group_id),method='delete')}
Vincent Duvert
Improved i18n on changelog and user group administration pages.
r2312 ${h.submit('remove_',_('delete'),id="remove_group_%s" % u_group.users_group_id,
Mads Kiilerich
"Users groups" is grammatically incorrect English - rename to "user groups"...
r3410 class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this user group: %s') % u_group.users_group_name+"');")}
started working on issue #56
r956 ${h.end_form()}
</td>
</tr>
%endfor
</table>
New default permissions definition for user group create
r3734 %else:
${_('There are no user groups yet')}
%endif
started working on issue #56
r956 </div>
</div>
</%def>