Plugins builtin

Configuration defaults (at built time):

DO

Default on

Table 1 Plugins configured at built time (defaults)

Name

DO

Description

JS & CSS dependencies

Hash plugin

y

Converts strings to different hash digests.

Hostname replace

Rewrite result hostnames or remove results based on the hostname

Infinite scroll

Automatically load next page when scrolling to bottom of current page

plugins/js/infinite_scroll.js
plugins/css/infinite_scroll.css

Open Access DOI rewrite

Avoid paywalls by redirecting to open-access versions of publications when available

Search on category select

y

Perform search immediately if a category selected. Disable to select multiple categories. (JavaScript required)

plugins/js/search_on_category_select.js

Self Informations

y

Displays your IP if the query is “ip” and your user agent if the query contains “user agent”.

Tracker URL remover

y

Remove trackers arguments from the returned URL

Vim-like hotkeys

Navigate search results with Vim-like hotkeys (JavaScript required). Press “h” key on main or result page to get help.

plugins/js/vim_hotkeys.js
plugins/css/vim_hotkeys.css

Hash plugin

y

Converts strings to different hash digests.

Hostname replace

Rewrite result hostnames or remove results based on the hostname

Infinite scroll

Automatically load next page when scrolling to bottom of current page

plugins/js/infinite_scroll.js
plugins/css/infinite_scroll.css

Open Access DOI rewrite

Avoid paywalls by redirecting to open-access versions of publications when available

Search on category select

y

Perform search immediately if a category selected. Disable to select multiple categories. (JavaScript required)

plugins/js/search_on_category_select.js

Self Informations

y

Displays your IP if the query is “ip” and your user agent if the query contains “user agent”.

Tracker URL remover

y

Remove trackers arguments from the returned URL

Vim-like hotkeys

Navigate search results with Vim-like hotkeys (JavaScript required). Press “h” key on main or result page to get help.

plugins/js/vim_hotkeys.js
plugins/css/vim_hotkeys.css