access to groups management can be restricted to admin through config

This commit is contained in:
Vincent Agnano 2021-03-25 17:40:16 +01:00
parent 525d2f0924
commit 1c610e494f
2 changed files with 6 additions and 3 deletions

View file

@ -12,6 +12,7 @@ SMTP_PASSWORD = ""
SMTP_LOGIN = "" SMTP_LOGIN = ""
FROM_EMAIL = "" FROM_EMAIL = ""
STAFF = [] STAFF = []
HIDE_GROUPS_LINK = False
LOCALE = "fr_FR.UTF-8" LOCALE = "fr_FR.UTF-8"
#LOCALE = "en_US.UTF-8" #LOCALE = "en_US.UTF-8"
SITE_NAME = "Copanier" SITE_NAME = "Copanier"

View file

@ -43,9 +43,11 @@
<a href="{{ url_for('new_delivery') }}"><i class="icon-hotairballoon"></i>&nbsp;Nouvelle distribution</a> <a href="{{ url_for('new_delivery') }}"><i class="icon-hotairballoon"></i>&nbsp;Nouvelle distribution</a>
</li> </li>
{% endif %} {% endif %}
{% if request.user and (request.user.is_staff or not config.HIDE_GROUPS_LINK) %}
<li class="pure-menu-item"> <li class="pure-menu-item">
<a class="pure-menu-link" href="{{ url_for('groups') }}"><i class="icon-globe"></i>&nbsp;Gérer les groupes</a> <a class="pure-menu-link" href="{{ url_for('groups') }}"><i class="icon-globe"></i>&nbsp;Gérer les groupes</a>
</li> </li>
{% endif %}
<li class="pure-menu-item"> <li class="pure-menu-item">
<a href="{{ url_for('logout') }}"><i class="icon-lock"></i>&nbsp;Se déconnecter</a> <a href="{{ url_for('logout') }}"><i class="icon-lock"></i>&nbsp;Se déconnecter</a>
</li> </li>