diff --git a/seahub/base/context_processors.py b/seahub/base/context_processors.py index 1878efaa8f..33ee5b0b5b 100644 --- a/seahub/base/context_processors.py +++ b/seahub/base/context_processors.py @@ -23,6 +23,10 @@ try: from seahub.settings import ENABLE_PUBFILE except ImportError: ENABLE_PUBFILE = False +try: + from seahub.settings import ENABLE_SYSADMIN_EXTRA +except ImportError: + ENABLE_SYSADMIN_EXTRA = False def base(request): """ @@ -70,6 +74,7 @@ def base(request): 'repo_password_min_length': REPO_PASSWORD_MIN_LENGTH, 'events_enabled': EVENTS_ENABLED, 'traffic_stats_enabled': TRAFFIC_STATS_ENABLED, + 'sysadmin_extra_enabled': ENABLE_SYSADMIN_EXTRA, 'mods_available': mods_available, 'mods_enabled': mods_enabled, 'grps': grps, diff --git a/seahub/templates/sysadmin/base.html b/seahub/templates/sysadmin/base.html index 18924ef128..f773a03b9e 100644 --- a/seahub/templates/sysadmin/base.html +++ b/seahub/templates/sysadmin/base.html @@ -25,6 +25,11 @@ {% trans "Traffic" %} {% endif %} + {% if sysadmin_extra_enabled %} +