diff --git a/app/admin/routes.py b/app/admin/routes.py index 5dd8e4e3..3f385e85 100644 --- a/app/admin/routes.py +++ b/app/admin/routes.py @@ -33,10 +33,11 @@ from app.admin import bp @login_required @permission_required('change instance settings') def admin_home(): + current_mode = current_app.config['MODE'] return render_template('admin/home.html', title=_('Admin'), moderating_communities=moderating_communities(current_user.get_id()), joined_communities=joined_communities(current_user.get_id()), menu_topics=menu_topics(), - site=g.site) + site=g.site, current_mode=current_mode) @bp.route('/site', methods=['GET', 'POST']) diff --git a/app/templates/admin/_nav.html b/app/templates/admin/_nav.html index 5601e616..8d29147f 100644 --- a/app/templates/admin/_nav.html +++ b/app/templates/admin/_nav.html @@ -15,4 +15,7 @@ {{ _('Newsletter') }} | {{ _('Permissions') }} | {{ _('Activities') }} + {% if current_mode == 'development' %} + | {{ _('Dev Tools') }} + {% endif%} diff --git a/app/templates/base.html b/app/templates/base.html index 442cf6ec..c3469287 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -213,6 +213,9 @@
  • {{ _('Newsletter') }}
  • {{ _('Activities') }}
  • {{ _('Permissions') }}
  • + {% if current_mode == 'development' %} +
  • {{ _('Dev Tools') }}
  • + {% endif %} {% endif %} diff --git a/app/templates/dev/tools.html b/app/templates/dev/tools.html index 01e2aaa7..ade6791e 100644 --- a/app/templates/dev/tools.html +++ b/app/templates/dev/tools.html @@ -4,6 +4,7 @@ {% extends "base.html" %} {% endif %} %} {% from 'bootstrap/form.html' import render_form %} +{% set active_child = 'dev_tools' %} {% block app_content %}