|
.oO SearXNG Developer Documentation Oo.
|
Public Member Functions | |
| __init__ (self, "PluginCfg" plg_cfg) | |
| EngineResults | post_search (self, "SXNG_Request" request, "SearchWithPlugins" search) |
| Public Member Functions inherited from searx.plugins._core.Plugin | |
| None | __init__ (self, "PluginCfg" plg_cfg) |
| int | __hash__ (self) |
| __eq__ (self, typing.Any other) | |
| bool | init (self, "flask.Flask" app) |
| bool | pre_search (self, SXNG_Request request, "SearchWithPlugins" search) |
| bool | on_result (self, SXNG_Request request, "SearchWithPlugins" search, Result result) |
Public Attributes | |
| ip_regex = re.compile(r"^ip", re.IGNORECASE) | |
| ua_regex = re.compile(r"^user-agent", re.IGNORECASE) | |
| info | |
Additional Inherited Members | |
| Static Public Attributes inherited from searx.plugins._core.Plugin | |
| str | id = "" |
| typing | active .ClassVar[bool] |
| list | keywords = [] |
| logging | log .Logger |
| str | fqn = "" |
Simple plugin that displays information about user's request, including the IP or HTTP User-Agent. The information is displayed in area for the "answers".
Definition at line 20 of file self_info.py.
| searx.plugins.self_info.SXNGPlugin.__init__ | ( | self, | |
| "PluginCfg" | plg_cfg ) |
Definition at line 29 of file self_info.py.
References __init__().
Referenced by __init__().
| EngineResults searx.plugins.self_info.SXNGPlugin.post_search | ( | self, | |
| "SXNG_Request" | request, | ||
| "SearchWithPlugins" | search ) |
Returns a result list only for the first page.
Reimplemented from searx.plugins._core.Plugin.
Definition at line 44 of file self_info.py.
| searx.plugins.self_info.SXNGPlugin.info |
Definition at line 35 of file self_info.py.
| searx.plugins.self_info.SXNGPlugin.ip_regex = re.compile(r"^ip", re.IGNORECASE) |
Definition at line 32 of file self_info.py.
Referenced by post_search().
| searx.plugins.self_info.SXNGPlugin.ua_regex = re.compile(r"^user-agent", re.IGNORECASE) |
Definition at line 33 of file self_info.py.
Referenced by post_search().