diff --git a/ckanext/portalopendatadk/templates/organization/member_new.html b/ckanext/portalopendatadk/templates/organization/member_new.html index 6d8ef06..c6a8d48 100644 --- a/ckanext/portalopendatadk/templates/organization/member_new.html +++ b/ckanext/portalopendatadk/templates/organization/member_new.html @@ -2,76 +2,61 @@ {% import 'macros/form.html' as form %} -{% set user = user_dict %} +{% set user = c.user_dict %} -{% block subtitle %}{{ _('Edit Member') if user else _('Add Member') }} {{ g.template_title_delimiter }} {{ super() }}{% endblock %} +{% block subtitle %}{{ _('Edit Member') if user else _('Add Member') }} - {{ super() }}{% endblock %} {% block primary_content_inner %} - {% link_for _('Back to all members'), named_route=group_type+'.members', id=organization.name, class_='btn btn-default pull-right', icon='arrow-left' %} + {% link_for _('Back to all members'), controller='organization', action='members', id=organization.name, class_='btn pull-right', icon='arrow-left' %}

{% block page_heading %}{{ _('Edit Member') if user else _('Add Member') }}{% endblock %}

{% block form %} -
- {{ h.csrf_input() }} -
-
-
- {% if not user %} - -

- {{ _('If you wish to add an existing user, search for their username below.') }} -

+ +
+
+ {% if not user %} + + + {{ _('If you wish to add an existing user, search for their username below.') }} + + {% endif %} +
+ {% if user %} + + + {% else %} + {% endif %} -
- {% if user %} - - - {% else %} - - {% endif %} -
{% if c.userobj.sysadmin %} -
{{ _('or') }}
-
-
-
-
{% endif %}
- - {% if user and user.name == c.user and user_role == 'admin' %} - {% set format_attrs = {'data-module': 'autocomplete', 'disabled': 'disabled'} %} - {{ form.select('role', label=_('Role'), options=roles, selected=user_role, error='', attrs=format_attrs) }} - {{ form.hidden('role', value=user_role) }} - {% else %} - {% set format_attrs = {'data-module': 'autocomplete'} %} - {{ form.select('role', label=_('Role'), options=roles, selected=user_role, error='', attrs=format_attrs) }} - {% endif %} - + {% set format_attrs = {'data-module': 'autocomplete'} %} + {{ form.select('role', label=_('Role'), options=c.roles, selected=c.user_role, error='', attrs=format_attrs) }}
{% if user %} - {{ _('Delete') }} + {{ _('Delete') }} @@ -102,5 +87,4 @@

datasets, but not add new datasets.

{% endtrans %}

-
-{% endblock %} +{% endblock %} \ No newline at end of file