diff options
author | Marvin Borner | 2018-05-23 22:23:28 +0200 |
---|---|---|
committer | Marvin Borner | 2018-05-23 22:23:28 +0200 |
commit | b66a61addb6c8e66cb26fcf74b532d68891267e4 (patch) | |
tree | 05e9449ff25bdc98f68105f41923ccb9f6ef5095 /main/app/sprinkles/admin/templates/tables/users.html.twig | |
parent | 1d4ef435177a5f9b6d1a289800d933e49be0c550 (diff) |
Refactored code, many fixes and improvements in chat backend+frontend
Diffstat (limited to 'main/app/sprinkles/admin/templates/tables/users.html.twig')
-rw-r--r-- | main/app/sprinkles/admin/templates/tables/users.html.twig | 46 |
1 files changed, 27 insertions, 19 deletions
diff --git a/main/app/sprinkles/admin/templates/tables/users.html.twig b/main/app/sprinkles/admin/templates/tables/users.html.twig index 1cebb47..bd9fffe 100644 --- a/main/app/sprinkles/admin/templates/tables/users.html.twig +++ b/main/app/sprinkles/admin/templates/tables/users.html.twig @@ -8,18 +8,26 @@ {% extends "tables/table-paginated.html.twig" %} {% block table %} - <table id="{{table.id}}" class="tablesorter table table-bordered table-hover table-striped" data-sortlist="{{table.sortlist}}"> + <table id="{{ table.id }}" class="tablesorter table table-bordered table-hover table-striped" + data-sortlist="{{ table.sortlist }}"> <thead> <tr> - <th class="sorter-metatext" data-column-name="name" data-column-template="#user-table-column-info" data-priority="1">{{translate('USER')}} <i class="fa fa-sort"></i></th> + <th class="sorter-metatext" data-column-name="name" data-column-template="#user-table-column-info" + data-priority="1">{{ translate('USER') }} <i class="fa fa-sort"></i></th> {% if 'last_activity' in table.columns %} - <th class="sorter-metanum" data-column-name="last_activity" data-column-template="#user-table-column-last-activity" data-priority="3">{{translate("ACTIVITY.LAST")}} <i class="fa fa-sort"></i></th> + <th class="sorter-metanum" data-column-name="last_activity" + data-column-template="#user-table-column-last-activity" + data-priority="3">{{ translate("ACTIVITY.LAST") }} <i class="fa fa-sort"></i></th> {% endif %} {% if 'via_roles' in table.columns %} - <th data-column-template="#user-table-column-via-roles" data-sorter="false" data-filter="false" data-priority="1">{{translate('PERMISSION.VIA_ROLES')}}</th> + <th data-column-template="#user-table-column-via-roles" data-sorter="false" data-filter="false" + data-priority="1">{{ translate('PERMISSION.VIA_ROLES') }}</th> {% endif %} - <th class="filter-select filter-metatext" data-column-name="status" data-column-template="#user-table-column-status" data-priority="2">{{translate("STATUS")}} <i class="fa fa-sort"></i></th> - <th data-column-name="actions" data-column-template="#user-table-column-actions" data-sorter="false" data-filter="false" data-priority="1">{{translate("ACTIONS")}}</th> + <th class="filter-select filter-metatext" data-column-name="status" + data-column-template="#user-table-column-status" data-priority="2">{{ translate("STATUS") }} <i + class="fa fa-sort"></i></th> + <th data-column-name="actions" data-column-template="#user-table-column-actions" data-sorter="false" + data-filter="false" data-priority="1">{{ translate("ACTIONS") }}</th> </tr> </thead> <tbody> @@ -56,7 +64,7 @@ </td> {{ else }} <td data-num="0"> - <i>{% endverbatim %}{{translate("UNKNOWN")}}{% verbatim %}</i> + <i>{% endverbatim %}{{ translate("UNKNOWN") }}{% verbatim %}</i> </td> {{/if }} </script> @@ -75,16 +83,16 @@ > {{#ifx row.flag_enabled '==' 0 }} <span class="text-muted"> - {% endverbatim %}{{translate("DISABLED")}}{% verbatim %} + {% endverbatim %}{{ translate("DISABLED") }}{% verbatim %} </span> {{ else }} {{#ifx row.flag_verified '==' 0 }} <span class="text-yellow"> - {% endverbatim %}{{translate("UNACTIVATED")}}{% verbatim %} + {% endverbatim %}{{ translate("UNACTIVATED") }}{% verbatim %} </span> {{ else }} <span> - {% endverbatim %}{{translate("ACTIVE")}}{% verbatim %} + {% endverbatim %}{{ translate("ACTIVE") }}{% verbatim %} </span> {{/ifx }} {{/ifx }} @@ -93,44 +101,44 @@ <script id="user-table-column-actions" type="text/x-handlebars-template"> <td class="uf-table-fit-width"> <div class="btn-group"> - <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">{% endverbatim %}{{translate("ACTIONS")}}{% verbatim %}<span class="caret"></span></button> + <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">{% endverbatim %}{{ translate("ACTIONS") }}{% verbatim %}<span class="caret"></span></button> <ul class="dropdown-menu dropdown-menu-right-responsive" role="menu"> {{#ifx row.flag_verified '==' 0 }} <li> <a href="#" data-user_name="{{row.user_name}}" class="js-user-activate"> - <i class="fa fa-bolt"></i> {% endverbatim %}{{translate("USER.ACTIVATE")}}{% verbatim %} + <i class="fa fa-bolt"></i> {% endverbatim %}{{ translate("USER.ACTIVATE") }}{% verbatim %} </a> </li> {{/ifx }} <li> <a href="#" data-user_name="{{row.user_name}}" class="js-user-edit"> - <i class="fa fa-edit"></i> {% endverbatim %}{{translate("USER.EDIT")}}{% verbatim %} + <i class="fa fa-edit"></i> {% endverbatim %}{{ translate("USER.EDIT") }}{% verbatim %} </a> </li> <li> <a href="#" data-user_name="{{row.user_name}}" class="js-user-roles"> - <i class="fa fa-drivers-license"></i> {% endverbatim %}{{translate("ROLE.MANAGE")}}{% verbatim %} + <i class="fa fa-drivers-license"></i> {% endverbatim %}{{ translate("ROLE.MANAGE") }}{% verbatim %} </a> </li> <li> <a href="#" data-user_name="{{row.user_name}}" class="js-user-password"> - <i class="fa fa-key"></i> {% endverbatim %}{{translate("USER.ADMIN.CHANGE_PASSWORD")}}{% verbatim %} + <i class="fa fa-key"></i> {% endverbatim %}{{ translate("USER.ADMIN.CHANGE_PASSWORD") }}{% verbatim %} </a> </li> <li> {{#ifx row.flag_enabled '==' 1 }} <a href="#" data-user_name="{{row.user_name}}" class="js-user-disable"> - <i class="fa fa-minus-circle"></i> {% endverbatim %}{{translate("USER.DISABLE")}}{% verbatim %} + <i class="fa fa-minus-circle"></i> {% endverbatim %}{{ translate("USER.DISABLE") }}{% verbatim %} </a> {{ else }} <a href="#" data-user_name="{{row.user_name}}" class="js-user-enable"> - <i class="fa fa-plus-circle"></i> {% endverbatim %}{{translate("USER.ENABLE")}}{% verbatim %} + <i class="fa fa-plus-circle"></i> {% endverbatim %}{{ translate("USER.ENABLE") }}{% verbatim %} </a> {{/ifx }} </li> <li> <a href="#" data-user_name="{{row.user_name}}" class="js-user-delete"> - <i class="fa fa-trash-o"></i> {% endverbatim %}{{translate("USER.DELETE")}}{% verbatim %} + <i class="fa fa-trash-o"></i> {% endverbatim %}{{ translate("USER.DELETE") }}{% verbatim %} </a> </li> </ul> @@ -141,7 +149,7 @@ <script id="user-table-column-via-roles" type="text/x-handlebars-template"> <td> {{#each row.roles_via }} - <a href="{% endverbatim %}{# Handlebars can't access variables in the global scope, so we have to use Twig to insert the base url #}{{site.uri.public}}{% verbatim %}/roles/r/{{this.slug}}" class="label label-primary" title="{{this.description}}">{{this.name}}</a> + <a href="{% endverbatim %}{# Handlebars can't access variables in the global scope, so we have to use Twig to insert the base url #}{{ site.uri.public }}{% verbatim %}/roles/r/{{this.slug}}" class="label label-primary" title="{{this.description}}">{{this.name}}</a> {{/each}} </td> </script> |