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 = ""
FROM_EMAIL = ""
STAFF = []
HIDE_GROUPS_LINK = False
LOCALE = "fr_FR.UTF-8"
#LOCALE = "en_US.UTF-8"
SITE_NAME = "Copanier"

View file

@ -43,9 +43,11 @@
<a href="{{ url_for('new_delivery') }}"><i class="icon-hotairballoon"></i>&nbsp;Nouvelle distribution</a>
</li>
{% endif %}
{% if request.user and (request.user.is_staff or not config.HIDE_GROUPS_LINK) %}
<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>
</li>
{% endif %}
<li class="pure-menu-item">
<a href="{{ url_for('logout') }}"><i class="icon-lock"></i>&nbsp;Se déconnecter</a>
</li>
@ -65,8 +67,8 @@
</div>
</div>
</div>
<script src="{{ url_for('/static/js/flash.min.js') }}"></script>
<script src="{{ url_for('/static/js/app.js') }}"></script>
{% if message %}
@ -78,6 +80,6 @@
theme: "dark"
});
</script>
{% endif %}
{% endif %}
</body>
</html>