/************************* mybb.ru, Уведомление мастера Игры!; 19.01.2015; v1.0; Author: Deff *************************/ (function() { if( GroupID==3 && !($('#pun-viewtopic').length)) return; var ForumID = +$('head>link[rel="up"]').attr('href').split('php?id=')[1]; var masterID; var lnk = '/messages.php?action=new&uid='; for(var key in reportsArray){ if($.inArray( ForumID,reportsArray[key])!=-1){masterID=key; break} } function setCookie2(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = encodeURIComponent(a)+'='+ encodeURIComponent(b) +(c ? '; expires='+d.toUTCString() : '');else return false;} function getCookie2(a) {var b = new RegExp(encodeURIComponent(a)+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? decodeURIComponent(c[1]) : false;} var temaID = +(document.URL.split(/&|#/g)[0].split(/=/)[1]); var busy = false; master_reports = function(that){ if(busy){alert('Повтор Лс тому же мастеру не ранее чем раз в час!');return;} busy = true; $('iframe[name="reports_iframe"]').remove(); var a = $('').prependTo('#post'); // a.load(function(){ if(reports_iframe.location.href.indexOf(lnk)!=-1){ var teme=document.title; var postID = $(that).parents(".post").attr("id"); var psID = postID.substr(1); var num = $(that).parents(".post").find("h3 strong").text(); var Lnk_0 = 'http://'+ location.hostname; var value0='Вызов мастера в теме: '+teme; var value='[b][url='+Lnk_0+'/viewtopic.php?pid='+psID+'#'+postID+']'+teme+'[/url], Пост №'+num+'[/b]'; var form=$(this).contents().find('#post'); form.find('input.longinput[name="req_subject"]').val(value0); var txt = Txt_; if(Why_){txt =prompt('Зачем вызывали ?',txt);if(txt==null){busy = false; return;}} form.find('#main-reply').val(value+'\n\n'+ txt); var submButt = form.find('input[name="submit"][value="Отправить"]'); setTimeout(function(){submButt.click()},1400); } }); } if(masterID && !getCookie2('masterID_'+masterID)){ var addreports='
  • '; $('.pa-author>a[href*="\''+UserLogin+'\'"]').parents('.post').find('.post-links>ul').each(function(){ $(this).append(addreports); }); } }());