diff options
| author | Adam Tauber <asciimoo@gmail.com> | 2016-08-11 11:38:43 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-08-11 11:38:43 +0200 |
| commit | 827aba45991d8379054a2c098e0a4bc44984fb44 (patch) | |
| tree | ade33eb687dc7a0d2794c85126497b05dcd9afb8 /searx/plugins | |
| parent | 4fae62cd88fe936f5b3fc14dcb119cf02c97d546 (diff) | |
| parent | 678b9e994a4e74fe287f3bc2515ee0e323c1bf69 (diff) | |
Merge pull request #658 from davidar/scroll
[enh] infinite scroll
Diffstat (limited to 'searx/plugins')
| -rw-r--r-- | searx/plugins/__init__.py | 2 | ||||
| -rw-r--r-- | searx/plugins/infinite_scroll.py | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/searx/plugins/__init__.py b/searx/plugins/__init__.py index 14fd1e96c..768a510af 100644 --- a/searx/plugins/__init__.py +++ b/searx/plugins/__init__.py @@ -21,6 +21,7 @@ logger = logger.getChild('plugins') from searx.plugins import (doai_rewrite, https_rewrite, + infinite_scroll, open_results_on_new_tab, self_info, search_on_category_select, @@ -76,6 +77,7 @@ class PluginStore(): plugins = PluginStore() plugins.register(doai_rewrite) plugins.register(https_rewrite) +plugins.register(infinite_scroll) plugins.register(open_results_on_new_tab) plugins.register(self_info) plugins.register(search_on_category_select) diff --git a/searx/plugins/infinite_scroll.py b/searx/plugins/infinite_scroll.py new file mode 100644 index 000000000..422a4befb --- /dev/null +++ b/searx/plugins/infinite_scroll.py @@ -0,0 +1,8 @@ +from flask_babel import gettext + +name = gettext('Infinite scroll') +description = gettext('Automatically load next page when scrolling to bottom of current page') +default_on = False + +js_dependencies = ('plugins/js/infinite_scroll.js',) +css_dependencies = ('plugins/css/infinite_scroll.css',) |