/********************************* MyBB.ru, Быстрое редактирование постов V.3 Версия: V3.1.2 Автор: Alex_63 Дата: 10.05.2016 Последние изменения: 16.10.2016 *********************************/ if($('#pun-viewtopic').length)(function() { //====.serialize() под Win 1251 ====// var transAnsiAjaxSys = []; var arr=[0x402,0x403,0x201A,0x453,0x201E,0x2026,0x2020,0x2021,0x20AC,0x2030,0x409,0x2039, 0x40A,0x40C,0x40B,0x40F,0x452,0x2018,0x2019,0x201C,0x201D,0x2022,0x2013,0x2014,'0',0x2122, 0x459,0x203A,0x45A,0x45C,0x45B,0x45F,0x0A0,0x40E,0x45E,0x408,0x0A4,0x490,0x0A6,0x0A7,0x401, 0x0A9,0x404,0x0AB,0x0AC,0x0AD,0x0AE,0x407,0x0B0,0x0B1,0x406,0x456,0x491,0x0B5,0x0B6,0x0B7, 0x451,0x2116,0x454,0x0BB,0x458,0x405,0x455,0x457,0x410,0x411,0x412,0x413,0x414,0x415,0x416, 0x417,0x418,0x419,0x41A,0x41B,0x41C,0x41D,0x41E,0x41F,0x420,0x421,0x422,0x423,0x424,0x425, 0x426,0x427,0x428,0x429,0x42A,0x42B,0x42C,0x42D,0x42E,0x42F,0x430,0x431,0x432,0x433,0x434, 0x435,0x436,0x437,0x438,0x439,0x43A,0x43B,0x43C,0x43D,0x43E,0x43F,0x440,0x441,0x442,0x443, 0x444,0x445,0x446,0x447,0x448,0x449,0x44A,0x44B,0x44C,0x44D,0x44E,0x44F]; var arLng = arr.length; for (var i = 0; i < arLng; i++)transAnsiAjaxSys[arr[i]]=i+128; for (var i = 0x410; i <= 0x44F; i++) transAnsiAjaxSys[i] = i - 0x350; // А-Яа-я var encodeURIwin1251 = function(str){ var L = str.split('');str = ''; for(var i = 0; i < L.length; i++){ var code = escape(L[i]); if (code.search(/%u[0-9A-Z]+/i)==0){ сode = parseInt(code.substr(2), 16); if(сode > 1200) L[i] ='&#' + сode + ';'; } str+= L[i] ; } var ret = []; for (var i = 0; i < str.length; i++) { var n = str.charCodeAt(i); if (typeof transAnsiAjaxSys[n] != 'undefined')n = transAnsiAjaxSys[n]; if (n <= 0xFF)ret.push(n); } return escape(String.fromCharCode.apply(null, ret)).replace(/\+/mg,'%2B'); } $.fn.extend({serialize : function() { var s='';var obj=this.serializeArray();var Lng=obj.length; for(var i=0;i[\s\S]*<\/div>/mgi,'').replace(/
[\s\S]*<\/div>/mgi,'');}catch(e){};return a;} if(window.name.indexOf('reLoadPst_')==0 ){ var $f = $(this.document), $p = $(parent.document); var d = window.name.split('_')[1]; $f.find('#p'+d+'.post').find('img').on('error',function(e){ $(this).replaceWith($(this).clone(true,true)).addClass('reloaded').off('error')}); var LL = $f.find('#p'+d+'.post').find('.post-content').clone(true,true); var post = $p.find('#p'+d); post.find('#post').replaceWith(LL); if(typeof(QuoteImg)!='undefined'){ parent.setLinkAndAva(post);} jQuery.ready();$(window).trigger('load'); function remFram(){$p.find('iframe[name="reLoadPst_'+d+'"]').detach();} post.find('.pl-edit>a').removeClass('disabled'); if(!post.hasClass('topicpost')){remFram();return;} var newTname = $f.find('#pun-main h1 > span').text(); var namOld = $p.find('#pun-main h1 > span').html(); newTname = newTname.replace(/‡.*&/mgi,'').replace(/†.*¤/mgi,'').replace(/¤.*¤/mgi,''); top.document.title = newTname; $p.find('#pun-main h1 > span:first').html(newTname); var txt = $('#pun-crumbs1').html(); txt = txt.replace('» '+namOld,'» '+newTname); $p.find('#pun-crumbs1,#pun-crumbs2').html(txt); remFram () } if(window.name.indexOf('rLFRam_')==0){ var $f = $(this.document), $p = $(parent.document); var d = window.name.split('_')[1]; $f.find('#post script').remove(); jQuery.ready();$(window).trigger('load'); $f.find('#post').find('img').on('error',function(e){ $(this).replaceWith($(this).clone(true,true)).addClass('reloaded').off('error')}); var form = $f.find('#post').clone(true,true); var hght = $p.find('#p'+d).height();// console.log(hght); var $sel = $p.find('#p'+d).find('.pl-edit'); var cnt = removeRating ($sel.parents('.post').find('.post-box').html()); cnt = cnt.replace(/\n/g,'\\n').replace(/"/g,'"'); $sel.parents('.post').find('.post-content,form').replaceWith(form); $sel.parents('.post').find('input[name="preview"]')[0].value = '#$1#'; $sel.parents('.post').find('textarea#main-reply')[0].rows = '13'; var btn_c=' '; $sel.parents('.post').find('input[name="preview"]').after(btn_c); $sel.parents('.post').find('#post').addClass('formal').find('#post-preview').remove(); //$sel.parents('.post').find('#post').find('img[src="/i/blank.gif"]').attr('src','http://forum.mybb.ru/i/blank.gif'); //$sel.parents('.post').find('#post').find('.iconid+img').map(function(){var s=$(this).attr('src');$(this).attr('src',s.substr(5))}); if(hght>=500){var offs=$sel.parents('.post').offset().top;$('html,body',$p).scrollTop(offs);} parent.$.getScript('http://hostjs.mybb.ru/files/0015/c4/3f/81764.js');//.appendTo($sel.parents('.post').find('#post')); $p.find('iframe[name="rLFRam_'+d+'"]').detach(); }; })() =|=;*/} loadToMain = '