Restore Middle-Click New Tab Links for manko.fun / solji.kim

Restore middle-click new tab function on manko.fun / solji.kim.

K instalaci tototo skriptu si budete muset nainstalovat rozšíření jako Tampermonkey, Greasemonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat manažer uživatelských skriptů.

(Už mám manažer uživatelských skriptů, nechte mě ho nainstalovat!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Už mám manažer uživatelských stylů, nechte mě ho nainstalovat!)

Autor
VanillaMilk
Denně instalací
0
Celkem instalací
0
Hodnocení
0 0 0
Verze
2.1
Vytvořeno
08. 09. 2025
Aktualizováno
22. 11. 2025
Size
4,0 KB
Licence
MIT
Spustit na

⚠️ Tampermonkey Developer Mode required

This script works properly only when Developer Mode is enabled in Tampermonkey.

Feature Introduction


Restores native-like middle-click behavior on manko.fun and solji.kim.

  • Middle-click any card → opens silently in a background tab (no focus switch in most cases)
  • Mouse side buttons (X1/X2) → previous/next page
  • Automatically adds ?page=1 to first-page URLs for consistent pagination
  • Toggle side-button navigation via Tampermonkey menu

Changelog

v2.1

  • Switched to official GM_openInTab({active:false}) – the most reliable background-tab method available in 2025
  • Middle-click now opens cards silently in background (focus stays on current page in most situations)

v2.0


A major website update changed the entire click system to a React-based architecture.
This prevents restoring native right-click → new tab functionality.

  • Removed the now-impossible right-click restoration feature.
  • Enhanced middle-click opening with full prevention of main-page navigation.
  • Cleaned up legacy link-rewriting logic relying on old DOM events.

v1.3.1

  • Fixed multi-language URL mismatches; links now always resolve to correct English endpoints.
  • Fixed side-button pagination when &page=1 was missing.

v1.3

  • Added support for top navigation buttons (middle-click & right-click previously failed).

v1.2

  • Added mouse side-button support (X1 = previous, X2 = next) via URL page adjustments.
  • Added toggle in Tampermonkey menu for enabling/disabling side-button pagination.
  • Fixed dropdown menus being blocked by link overlays.

v1.1

  • Added option to enable left-click new-tab behavior.