diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/server/privileges/choose_user_group.twig | 21 | ||||
-rw-r--r-- | templates/server/privileges/new_user_ajax.twig | 4 | ||||
-rw-r--r-- | templates/server/privileges/users_overview.twig | 24 |
3 files changed, 33 insertions, 16 deletions
diff --git a/templates/server/privileges/choose_user_group.twig b/templates/server/privileges/choose_user_group.twig index c76c21dcac..cdeaf1dde6 100644 --- a/templates/server/privileges/choose_user_group.twig +++ b/templates/server/privileges/choose_user_group.twig @@ -1,15 +1,12 @@ <form class="ajax" id="changeUserGroupForm" action="{{ url('/server/privileges') }}" method="post"> - {{ get_hidden_inputs(params) }} - <fieldset class="pma-fieldset" id="fieldset_user_group_selection"> - <legend>{% trans 'User group' %}</legend> + {{ get_hidden_inputs(params) }} + <input type="hidden" name="changeUserGroup" value="1"> - <label for="userGroupSelect">{% trans 'User group:' %}</label> - <select name="userGroup" id="userGroupSelect"> - <option value=""></option> - {% for option in all_user_groups %} - <option value="{{ option }}"{{ user_group == option ? ' selected' }}>{{ option }}</option> - {% endfor %} - </select> - <input type="hidden" name="changeUserGroup" value="1"> - </fieldset> + <label class="form-label" for="userGroupSelect">{% trans 'User group:' %}</label> + <select class="form-select" name="userGroup" id="userGroupSelect"> + <option value=""></option> + {% for option in all_user_groups %} + <option value="{{ option }}"{{ user_group == option ? ' selected' }}>{{ option }}</option> + {% endfor %} + </select> </form> diff --git a/templates/server/privileges/new_user_ajax.twig b/templates/server/privileges/new_user_ajax.twig index b5fdd11b46..5689f30841 100644 --- a/templates/server/privileges/new_user_ajax.twig +++ b/templates/server/privileges/new_user_ajax.twig @@ -48,9 +48,9 @@ {% endif %} {% if user.has_group_edit %} <td> - <a class="edit_user_group_anchor ajax" href="{{ url('/server/privileges', {'username': user.name}) }}"> + <button type="button" class="btn btn-link p-0" data-bs-toggle="modal" data-bs-target="#editUserGroupModal" data-username="{{ user.name }}"> {{ get_icon('b_usrlist', 'Edit user group'|trans) }} - </a> + </button> </td> {% endif %} <td> diff --git a/templates/server/privileges/users_overview.twig b/templates/server/privileges/users_overview.twig index a6680ac75d..75bb3787fb 100644 --- a/templates/server/privileges/users_overview.twig +++ b/templates/server/privileges/users_overview.twig @@ -76,9 +76,9 @@ {% if menus_work and user_group_count > 0 %} <td class="text-center"> {% if host.user is not empty %} - <a class="edit_user_group_anchor ajax" href="{{ url('/server/privileges', {'username': host.user}) }}"> + <button type="button" class="btn btn-link p-0" data-bs-toggle="modal" data-bs-target="#editUserGroupModal" data-username="{{ host.user }}"> {{ get_icon('b_usrlist', 'Edit user group'|trans) }} - </a> + </button> {% endif %} </td> {% endif %} @@ -144,3 +144,23 @@ </div> </div> </form> + +<div class="modal fade" id="editUserGroupModal" tabindex="-1" aria-labelledby="editUserGroupModalLabel" aria-hidden="true"> + <div class="modal-dialog"> + <div class="modal-content"> + <div class="modal-header"> + <h5 class="modal-title" id="editUserGroupModalLabel">{% trans 'Edit user group' %}</h5> + <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="{% trans 'Close' %}"></button> + </div> + <div class="modal-body"> + <div class="spinner-border" role="status"> + <span class="visually-hidden">{% trans 'Loading…' %}</span> + </div> + </div> + <div class="modal-footer"> + <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">{% trans 'Close' %}</button> + <button type="button" class="btn btn-primary" id="editUserGroupModalSaveButton">{% trans 'Save changes' %}</button> + </div> + </div> + </div> +</div> |