From 18a0043acd6ebb6deaf8170327704e7e5cc12a1f Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Fri, 1 May 2020 12:32:56 +0200 Subject: [PATCH] Add menu entries for preferences --- aleksis/core/menus.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/aleksis/core/menus.py b/aleksis/core/menus.py index 5aea73640..fab92ff4c 100644 --- a/aleksis/core/menus.py +++ b/aleksis/core/menus.py @@ -55,6 +55,15 @@ MENUS = { "aleksis.core.util.core_helpers.has_person", ], }, + { + "name": _("Preferences"), + "url": "preferences_person", + "icon": "settings", + "validators": [ + "menu_generator.validators.is_authenticated", + "aleksis.core.util.core_helpers.has_person", + ], + }, ], }, { @@ -105,6 +114,14 @@ MENUS = { ("aleksis.core.util.predicates.permission_validator", "core.manage_school"), ], }, + { + "name": _("Configuration"), + "url": "preferences_site", + "icon": "settings", + "validators": [ + ("aleksis.core.util.predicates.permission_validator", "core.change_site_preferences"), + ], + }, { "name": _("Backend Admin"), "url": "admin:index", -- GitLab