Greasy Fork is available in English.
Based on drhouse's script, bring message boards back on IMDb mobile site by using MovieChat.org boards.
当前为
// ==UserScript==
// @name MovieChat.org Message Boards on IMDb
// @namespace http://greasyfork.icu/en/users/105361-randomusername404
// @version 1.0
// @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
// ==/UserScript==
this.$ = this.jQuery = jQuery.noConflict(true);
$(document).ready(function () {
var theparenturl = document.URL;
if (theparenturl.indexOf("reference") != -1)
theparenturl = theparenturl.replace('reference','');
if (theparenturl.indexOf("combined") != -1)
theparenturl = theparenturl.replace('combined','');
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 = $('<div class="article" id="boardsTeaser"><h2>Message Boards</h2>'+
'</div>').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');
// I have no idea what the above line is supposed to do... (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 = $('#title-overview-widget > div.vital > div.title_block > div > div.titleBar > div.title_wrapper > h1').text();
var year = $('#titleYear > a').text();
$('<div class="article"><a href='+simple+'>Discuss '+title+'</a> on the Moviechat message boards »</div><hr>').insertAfter(chatdiv);
$('.contribute').css('border-top','1px;solid;#ccc');
});