/templates/library/common/folder_permissions.mako
https://bitbucket.org/cistrome/cistrome-harvard/ · Mako · 19 lines · 15 code · 3 blank · 1 comment · 3 complexity · f97a13f327df5e607392ec7bd34372c3 MD5 · raw file
- <%inherit file="/base.mako"/>
- <%namespace file="/message.mako" import="render_msg" />
- <%namespace file="/dataset/security_common.mako" import="render_permission_form" />
- <br/><br/>
- <ul class="manage-table-actions">
- <li>
- <a class="action-button" href="${h.url_for( controller='library_common', action='browse_library', cntrller=cntrller, id=library_id, use_panels=use_panels, show_deleted=show_deleted )}"><span>Browse this data library</span></a>
- </li>
- </ul>
- %if message:
- ${render_msg( message, status )}
- %endif
- %if ( trans.user_is_admin() and cntrller in [ 'library_admin', 'requests_admin' ] ) or trans.app.security_agent.can_manage_library_item( current_user_roles, folder ):
- ## LIBRARY_ACCESS is a special permission that is set only at the library level.
- ${render_permission_form( folder, folder.name, h.url_for( controller='library_common', action='folder_permissions', cntrller=cntrller, id=trans.security.encode_id( folder.id ), library_id=library_id, show_deleted=show_deleted ), roles, do_not_render=[ 'LIBRARY_ACCESS' ] )}
- %endif