// ==UserScript== // @name MovieChat.org Message Boards on m.IMDb.com // @namespace https://greasyfork.org/en/users/105361-randomusername404 // @version 1.1 // @description Based on drhouse's script, bring message boards back on IMDb mobile site by using MovieChat.org boards. // @run-at document-start // @include http://m.imdb.com/title/* // @include http://m.imdb.com/name/* // @include http://www.moviechat.org/* // @include https://www.moviechat.org/* // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // @author RandomUsername404 // @icon http://ia.media-imdb.com/images/G/01/imdb/images/mobile/apple-touch-icon-mobile-2541571834._CB522736227_.png // @downloadURL none // ==/UserScript== this.$ = this.jQuery = jQuery.noConflict(true); $(document).ready(function () { var theparenturl = document.URL; var quest = theparenturl.split('?')[0]; var parts = quest.split('/'); var lastSegment = parts.pop() || parts.pop(); var theurl = 'http://www.moviechat.org/movies/'; var simple = (theurl + lastSegment); //console.info(simple); (by drhouse) var chatdiv = $('
').css('display','block').css('overflow','hidden').css('position','relative').css('height','100%').css('width','100%'); var lastart = $('.col-xs-12').last(); $(chatdiv).insertBefore(lastart); //lazy else (by drhouse) $(chatdiv).insertBefore('#tn15bot'); // Can't find #tn15bot anywhere... (by RandomUsername404) var ifrm = document.createElement("iframe"); ifrm.setAttribute("id", "msgframe"); ifrm.setAttribute("src", simple); ifrm.setAttribute("style", "scrolling=no;position=absolute;padding=0px"); ifrm.setAttribute ("frameborder", "0"); ifrm.style.height = 600+"px"; ifrm.style.width = 110+"%"; ifrm.style.position = "relative"; ifrm.style.right = 3+"%"; $(ifrm).appendTo(chatdiv); $('body').css('background-color','#fff'); $('.main').css('box-shadow','0px 0px 0px 0px'); var title = $('section#titleOverview > div.media.overview-top > div.media-body > h1').text(); $('