<%inherit file="/base.mako"/> <%namespace file="/message.mako" import="render_msg" /> <%namespace file="/webapps/tool_shed/common/repository_actions_menu.mako" import="render_tool_shed_repository_actions" /> <%def name="javascripts()"> ${parent.javascripts()} <%def name="render_select( name, options )"> <% if trans.user_is_admin() and in_admin_controller: render_for_admin = True else: render_for_admin = False %> %if not render_for_admin: ${render_tool_shed_repository_actions( repository, metadata=metadata, changeset_revision=changeset_revision )} %endif %if message: ${render_msg( message, status )} %endif
${role.name} is the administrator role for the repository ${repository.name} owned by ${repository.user.username}. ${role.description}
Manage users and groups associated with role ${role.name}
% if not render_for_admin:
${repository.name}
${repository.user.username}
%endif <% if render_for_admin: controller_module = 'admin' controller_method = 'manage_role_associations' id_param = trans.security.encode_id( role.id ) else: controller_module = 'repository' controller_method = 'manage_repository_admins' id_param = trans.security.encode_id( repository.id ) %>
${render_select( "in_users", in_users )}
${render_select( "out_users", out_users )}
${render_select( "in_groups", in_groups )}
${render_select( "out_groups", out_groups )}