summaryrefslogtreecommitdiff
path: root/searx/webapp.py
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarIT.de>2022-07-02 17:18:05 +0200
committerGitHub <noreply@github.com>2022-07-02 17:18:05 +0200
commit4ef62637256d4b2966ff7f0be0051e02d545f756 (patch)
treeb37eb2314f1b51df0d0fe8f63ed1b3cbbcfaa17c /searx/webapp.py
parent8e155b40bc86854b151e152ca4570515eb531e91 (diff)
parentfaf56d4f96ed1afb12ef37980ef382f2ec82fc58 (diff)
Merge pull request #1404 from dalf/donation_use_external_link
Donation link: default value to searxng.org, can be hidden or custom
Diffstat (limited to 'searx/webapp.py')
-rwxr-xr-xsearx/webapp.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/searx/webapp.py b/searx/webapp.py
index d4fb1c7dc..151eb5cc6 100755
--- a/searx/webapp.py
+++ b/searx/webapp.py
@@ -453,6 +453,12 @@ def render(template_name: str, **kwargs):
kwargs['get_setting'] = get_setting
kwargs['get_pretty_url'] = get_pretty_url
+ # values from settings: donation_url
+ donation_url = get_setting('general.donation_url')
+ if donation_url is True:
+ donation_url = custom_url_for('info', pagename='donate')
+ kwargs['donation_url'] = donation_url
+
# helpers to create links to other pages
kwargs['url_for'] = custom_url_for # override url_for function in templates
kwargs['image_proxify'] = image_proxify