diff options
author | Adam Tauber <asciimoo@gmail.com> | 2015-03-14 19:45:15 +0100 |
---|---|---|
committer | Adam Tauber <asciimoo@gmail.com> | 2015-03-14 19:45:15 +0100 |
commit | 13ea0a20ae222c51d7aac6f751124e484bc1cae3 (patch) | |
tree | 238c63ffc2194adfca78e0540ad9755caa4edc5d /searx/plugins | |
parent | 80ba6f22fafb24c97c5df80e22d913aaefbda644 (diff) | |
download | searxng-13ea0a20ae222c51d7aac6f751124e484bc1cae3.tar.gz searxng-13ea0a20ae222c51d7aac6f751124e484bc1cae3.zip |
[enh] gettext in self ip plugin
Diffstat (limited to 'searx/plugins')
-rw-r--r-- | searx/plugins/self_ip.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/searx/plugins/self_ip.py b/searx/plugins/self_ip.py index 0aec996ab..0353be79a 100644 --- a/searx/plugins/self_ip.py +++ b/searx/plugins/self_ip.py @@ -1,9 +1,12 @@ - +from flask.ext.babel import gettext name = "Self IP" -description = "Display your source IP address" +description = gettext('Display your source IP address if the query expression is "ip"') default_on = True +# attach callback to the pre search hook +# request: flask request object +# ctx: the whole local context of the pre search hook def pre_search(request, ctx): if ctx['search'].query == 'ip': x_forwarded_for = request.headers.getlist("X-Forwarded-For") @@ -13,5 +16,6 @@ def pre_search(request, ctx): ip = request.remote_addr ctx['search'].answers.clear() ctx['search'].answers.add(ip) + # return False prevents exeecution of the original block return False return True |