Plugins builtin

Configuration defaults (at built time):

DO

Default on

Table 2 Plugins configured at built time (defaults)

Name

DO

Description

JS & CSS dependencies

Open Access DOI rewrite

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

HTTPS rewrite

y

Rewrite HTTP links to HTTPS if possible

Infinite scroll

Automatically load next page when scrolling to bottom of current page

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

Open result links on new browser tabs

Results are opened in the same window by default. This plugin overwrites the default behaviour to open links on new tabs/windows. (JavaScript required)

plugins/js/open_results_on_new_tab.js

Self Informations

y

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

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

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

Test

Test plugin