mirror of
https://github.com/wallabag/wallabag.git
synced 2025-08-01 17:38:38 +00:00
Use IsGranted in IgnoreOriginInstanceRuleController
This commit is contained in:
parent
5a411fb251
commit
49ca5f5ed8
9 changed files with 174 additions and 14 deletions
|
@ -124,12 +124,19 @@
|
|||
<li><a href="{{ path('site_credentials_index') }}"><i class="material-icons">vpn_key</i> {{ 'menu.left.site_credentials'|trans }}</a></li>
|
||||
{% endif %}
|
||||
<li class="divider"></li>
|
||||
{% if is_granted('LIST_USERS') %}
|
||||
{% set can_list_user = is_granted('LIST_USERS') %}
|
||||
{% set is_super_admin = is_granted('ROLE_SUPER_ADMIN') %}
|
||||
{% set can_list_ignore_origin_instance_rules = is_granted('LIST_IGNORE_ORIGIN_INSTANCE_RULES') %}
|
||||
{% if can_list_user %}
|
||||
<li><a href="{{ path('user_index') }}"><i class="material-icons">people</i>{{ 'menu.left.users_management'|trans }}</a></li>
|
||||
{% endif %}
|
||||
{% if is_granted('ROLE_SUPER_ADMIN') %}
|
||||
{% if is_super_admin %}
|
||||
<li><a href="{{ path('craue_config_settings_modify') }}"><i class="material-icons">settings</i> {{ 'menu.left.internal_settings'|trans }}</a></li>
|
||||
{% endif %}
|
||||
{% if can_list_ignore_origin_instance_rules %}
|
||||
<li><a href="{{ path('ignore_origin_instance_rules_index') }}"><i class="material-icons">build</i> {{ 'menu.left.ignore_origin_instance_rules'|trans }}</a></li>
|
||||
{% endif %}
|
||||
{% if can_list_user or is_super_admin or can_list_ignore_origin_instance_rules %}
|
||||
<li class="divider"></li>
|
||||
{% endif %}
|
||||
<li>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue