From dc027d89c15f3118b0e1bcf290955622a2e89b40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 3 May 2015 18:31:33 +0200 Subject: [PATCH] misc: only display strongbox page if it has been enabled in settings (#7129) --- extra/auquotidien.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/extra/auquotidien.py b/extra/auquotidien.py index 471b1b9..e356013 100644 --- a/extra/auquotidien.py +++ b/extra/auquotidien.py @@ -35,8 +35,13 @@ def check_visibility(target): target = target.strip('/') if target == 'management': target = 'forms' - if target in ('strongbox', ) and not get_publisher().has_site_option(target): - return False + if target == 'strongbox': + if not get_publisher().has_site_option(target): + # strongbox disabled in site-options.cfg + return False + if not get_cfg('misc', {}).get('aq-strongbox'): + # strongbox disabled in settings panel + return False admin_role = get_cfg('aq-permissions', {}).get(target, None) if not admin_role: return False