searxng/searx
Martin Fischer 05149db4c1 [help] render user documentation once on startup
Currently we have two kinds of user documentation:

* the about page[1] which is written in HTML and part of the web
  application and can therefore link instance-specific pages
  (like e.g. the preferences) via Jinja variables

* the Sphinx documentation[2] which is written in reStructuredText
  and cannot link instance-specific pages since it doesn't know
  which instance the user is using

The plan is to integrate the user documentation currently in Sphinx
into the application, so that it can also link instance specific pages.
We also want to enable the user documentation to be translated.

This commit implements the first step in this endeavor (see #722).

[1]: searx/templates/__common__/about.html
[2]: docs/user/ (currently served at https://docs.searxng.org/user/)
2022-01-23 08:01:55 +01:00
..
answerers
data [upd] searx/data/external_bangs.json 2022-01-12 19:37:13 +01:00
engines [fix] googel engine - "some results are invalids: invalid content" 2022-01-18 13:23:35 +01:00
help [help] render user documentation once on startup 2022-01-23 08:01:55 +01:00
metrics
network [typing] add type hints for dictionaries 2022-01-17 11:42:48 +01:00
plugins [typing] add optional attrs to Plugin 2022-01-17 11:42:48 +01:00
search [fix] checker: fix image fetch 2022-01-22 16:11:42 +01:00
shared Revert "[hotfix] interim fix to get docker-build of CI without issues" 2022-01-17 18:03:29 +01:00
static [build] /static 2022-01-17 22:35:22 +01:00
templates [help] render user documentation once on startup 2022-01-23 08:01:55 +01:00
translations [translations] update from Weblate 2022-01-21 07:16:40 +00:00
__init__.py
autocomplete.py
exceptions.py
external_bang.py [fix] external bangs: don't overwrite Bangs in data trie 2022-01-12 19:37:13 +01:00
external_urls.py
flaskfix.py
languages.py
locales.py
preferences.py [fix] make BooleanChoices only set cookies that vary from the default 2022-01-13 19:43:49 +01:00
query.py
results.py [typing] add results.UnresponsiveEngine 2022-01-17 11:42:48 +01:00
settings.yml Merge pull request #686 from return42/lib_redis 2022-01-11 19:55:14 +01:00
settings_defaults.py Merge pull request #686 from return42/lib_redis 2022-01-11 19:55:14 +01:00
settings_loader.py
unixthreadname.py
user_help.py [help] render user documentation once on startup 2022-01-23 08:01:55 +01:00
utils.py
version.py
webadapter.py
webapp.py [help] render user documentation once on startup 2022-01-23 08:01:55 +01:00
webutils.py