// ==UserScript== // @name Rotten Tomatoes Link On IMDb // @namespace https://github.com/Ede123/userscripts // @version 0.94 // @description Adds a direct link to the corresponding Rotten Tomatoes movie description page for every IMDb movie // @icon https://raw.githubusercontent.com/Ede123/userscripts/master/icons/Rotten_Tomatoes.png // @author Eduard Braun // @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html // @include http://www.imdb.com/title/* // @grant none // @downloadURL none // ==/UserScript== // get IMDb movie ID var IMDbID_RegEx = /\/title\/tt(\d{7})\//; var IMDbID = IMDbID_RegEx.exec(window.location.href)[1]; //alert(IMDbID); // create link element to Rotten Tomatoes RT_link = "http://www.rottentomatoes.com/alias?type=imdbid&s=" + IMDbID; RT_icon = "http://www.rottentomatoes.com/favicon.ico"; var RT = document.createElement('span'); RT.style.cssFloat = "right"; RT.innerHTML = "" + "" + ""; //add link to IMDb movie page var overview = document.getElementById("overview-top"); if (overview) { var star_box = overview.getElementsByClassName("star-box")[0]; var star_box_rating_widget = star_box.getElementsByClassName("star-box-rating-widget")[0]; star_box_rating_widget.appendChild(RT); }