Merge pull request #51 from vinyll/master

access to groups management can be restricted to admin through config
This commit is contained in:
Alexis Metaireau 2021-03-26 09:02:35 +01:00 committed by GitHub
commit 42ef27dd5d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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>
@ -65,8 +67,8 @@
</div> </div>
</div> </div>
</div> </div>
<script src="{{ url_for('/static/js/flash.min.js') }}"></script> <script src="{{ url_for('/static/js/flash.min.js') }}"></script>
<script src="{{ url_for('/static/js/app.js') }}"></script> <script src="{{ url_for('/static/js/app.js') }}"></script>
{% if message %} {% if message %}
@ -78,6 +80,6 @@
theme: "dark" theme: "dark"
}); });
</script> </script>
{% endif %} {% endif %}
</body> </body>
</html> </html>