From 14338e2c3b796b9dfb74430751d75067018a70fd Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Mon, 31 Jan 2022 12:42:04 +0100 Subject: [PATCH] [enh] generate navigation for help pages --- searx/templates/oscar/help.html | 7 +++++++ searx/templates/simple/help.html | 7 +++++++ searx/webapp.py | 4 +++- 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/searx/templates/oscar/help.html b/searx/templates/oscar/help.html index 7865f6649..bf311fb4a 100644 --- a/searx/templates/oscar/help.html +++ b/searx/templates/oscar/help.html @@ -1,5 +1,12 @@ {% extends "oscar/base.html" %} {% block title %}{{ page.title }} - {% endblock %} {% block content %} + {{ page.content | safe }} {% endblock %} diff --git a/searx/templates/simple/help.html b/searx/templates/simple/help.html index 0be59f495..5f571ae01 100644 --- a/searx/templates/simple/help.html +++ b/searx/templates/simple/help.html @@ -1,5 +1,12 @@ {% extends 'simple/page_with_header.html' %} {% block title %}{{ page.title }} - {% endblock %} {% block content %} + {{ page.content | safe }} {% endblock %} diff --git a/searx/webapp.py b/searx/webapp.py index bd296cddc..5e05f9781 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -889,7 +889,9 @@ def help_page(pagename): if page is None: flask.abort(404) - return render('help.html', page=user_help.PAGES[pagename]) + return render( + 'help.html', page=user_help.PAGES[pagename], all_pages=user_help.PAGES.items(), page_filename=pagename + ) @app.route('/autocompleter', methods=['GET', 'POST'])