Greasy Fork

Filmweb.pl - Check on IMDb and RottenTomatoes

Adds buttons to imdb.com and rottentomatoes.com

目前为 2022-11-04 提交的版本。查看 最新版本

// ==UserScript==
// @name           Filmweb.pl - Check on IMDb and RottenTomatoes
// @name:pl        Filmweb.pl - Zobacz na IMDb i RottenTomatoes
// @namespace      https://greasyfork.org/users/124677-pabli
// @version        0.3
// @description    Adds buttons to imdb.com and rottentomatoes.com
// @description:pl Dodaje przyciski do imdb.com i rottentomatoes.com
// @author         Pabli
// @license        MIT
// @match          http*://www.filmweb.pl/serial/*
// @match          http*://www.filmweb.pl/film/*
// @icon           https://icons.duckduckgo.com/ip3/www.filmweb.pl.ico
// @grant          none
// ==/UserScript==

(function() {
    'use strict';

let Title;
let ogTitle = document.querySelector(".filmCoverSection__originalTitle");
if (ogTitle) {
    Title = ogTitle.innerText;
}
else {
    Title = document.querySelector(".filmCoverSection__title").innerText;
}
let Year = document.querySelector(".filmCoverSection__year").innerText;

let imdbLink = document.createElement('a');
imdbLink.setAttribute("href", "https://duckduckgo.com/?q=\\" + encodeURIComponent(Title + " " + Year + " site:imdb.com/title"));
imdbLink.setAttribute("title", "Zobacz \"" + Title + " " + Year + "\" na IMDb.com");
imdbLink.setAttribute("target", "_blank");
imdbLink.setAttribute("style", "display: inline-flex;align-items: center;margin-top: 2px;margin-right: 5px;color:#ccc;border: 1px solid rgba(255,255,255,.2);border-radius: 20px;padding: 5px 10px;");
imdbLink.innerHTML = "<img src='https://icons.duckduckgo.com/ip3/www.imdb.com.ico' style='width:16px;margin-right:5px;'><span>IMDb</span>";
document.querySelector(".filmCoverSection__filmPreview").appendChild(imdbLink);

let rtLink = document.createElement('a');
rtLink.setAttribute("href", "https://duckduckgo.com/?q=\\" + encodeURIComponent(Title + " " + Year + " site:rottentomatoes.com"));
rtLink.setAttribute("title", "Zobacz \"" + Title + " " + Year + "\" na RottenTomatoes.com");
rtLink.setAttribute("target", "_blank");
rtLink.setAttribute("style", "display: inline-flex;align-items: center;margin-top: 2px;margin-right: 5px;color:#ccc;border: 1px solid rgba(255,255,255,.2);border-radius: 20px;padding: 5px 10px;");
rtLink.innerHTML = "<img src='https://icons.duckduckgo.com/ip3/www.rottentomatoes.com.ico' style='width:16px;margin-right:5px;'><span>Rotten Tomatoes</span>";
document.querySelector(".filmCoverSection__filmPreview").appendChild(rtLink);

})();