From ffe53f3a65e62ca8915c4e8416b2c04a47d5e8eb Mon Sep 17 00:00:00 2001 From: liam-h <71707327+liam-h@users.noreply.github.com> Date: Thu, 22 Sep 2022 00:31:30 +0200 Subject: [PATCH] Added Libremdb support for "title" pages only --- privacy-redirector.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/privacy-redirector.js b/privacy-redirector.js index 4c1f1e3..2c6f767 100644 --- a/privacy-redirector.js +++ b/privacy-redirector.js @@ -52,6 +52,7 @@ var redirect_hackernews = true; var redirect_gtranslate = true; var redirect_reuters = true; var redirect_wikipedia = true; +var redirect_imdb = true; // // // // // // // // // // // // // @@ -277,6 +278,26 @@ function redirectWikipedia() { } } +function redirectImdb() { + if (redirect_imdb == false) { + return; + } + + window.stop(); + + if (window.location.pathname.startsWith("/title/")) { + let newURL = + window.location.protocol + + "//" + + farsideInstance + + "/libremdb" + + window.location.pathname + + window.location.search + + window.location.hash; + window.location.replace(newURL); + } +} + let urlHostname = window.location.hostname; switch (urlHostname) { @@ -319,6 +340,10 @@ switch (urlHostname) { case "www.reuters.com": redirectReuters(); break; + + case "www.imdb.com": + redirectImdb(); + break; } if (urlHostname.includes("medium.com")) {