diff --git a/CTFd/admin/__init__.py b/CTFd/admin/__init__.py index bf570529..69ef8b52 100644 --- a/CTFd/admin/__init__.py +++ b/CTFd/admin/__init__.py @@ -42,7 +42,7 @@ def admin_plugin_config(plugin): if request.method == 'GET': if plugin in utils.get_configurable_plugins(): config = open(os.path.join(app.root_path, 'plugins', plugin, 'config.html')).read() - return render_template('admin/page.html', content=config) + return render_template_string(config) abort(404) elif request.method == 'POST': for k, v in request.form.items(): diff --git a/CTFd/templates/admin/base.html b/CTFd/templates/admin/base.html index 543e7dbc..0ba60a01 100644 --- a/CTFd/templates/admin/base.html +++ b/CTFd/templates/admin/base.html @@ -78,6 +78,7 @@ + {% block scripts %} {% endblock %}