{% extends "group/_edit_base.html" %} {%- block subtitle -%} {{ ui.subtitle_item(_('Add Member')) }} {{- super() }} {%- endblock %} {%- block breadcrumb_content %} {{ super() }} {{ ui.breadcrumb(_('Add Member'), href=h.url_for(group_dict.type ~ '.member_new', id=group_dict.id)) }} {%- endblock %} {%- block content_action -%} {{ ui.content_action(_('Back to all members'), h.url_for(group_dict.type ~ ".manage_members", id=group_dict.name)) }} {%- endblock %} {%- block primary_content_inner %} {%- set modal_id = ui.util.id() -%} {{ ui.confirm_modal(_('Are you sure you want to delete this member?'), id=modal_id, href=h.url_for(group_dict.type ~ '.member_delete', id=group_dict.id, user=user_dict.name)) }} {{ ui.heading(_('Edit Member') if user_dict else _('Add Member'), level=1) }} {%- call ui.util.call(ui.form, method="POST") -%} {{ ui.input(name="username", label=_("Username"), value=user_dict.name, attrs={"readonly": true}) }} {{ ui.select(name='role', label=_('Role'), options=roles, selected=user_role) }} {%- call ui.util.call(ui.form_actions) -%} {% if user_dict %} {{ ui.modal_handle(_('Delete'), id=modal_id) }} {{ ui.button(_('Save'), type="submit") }} {% else %} {{ ui.button(_('Add Member'), type="submit") }} {% endif %} {%- endcall %} {%- endcall %} {%- endblock %} {%- block secondary_content %} {%- call ui.util.call(ui.sidebar_section, title=_('What are roles?')) -%} {{ ui.definition_list([ [_("Admin:"), _("Can edit group information, as well as manage organization members.")], [_("Member:"), _("Can add/remove datasets from groups.")] ]) }} {%- endcall %} {%- endblock %}