User:Сибирский Смотритель/global.js

importScriptPage('User:Monchoman45/ChatHacks.js', 'c');

$('.wikia-logo-container a').attr('href', 'http://ru.c.wikia.com/wiki/Викия');

//Скрипт, добавляющий [s][/s] и [u][/u] $(function {   if (mw.config.get('wgCanonicalSpecialPageName') == 'Chat') {        $('[name="message"]').on('keydown', function(e) { if (e.which != 13) { return; }           var message = $('.message > textarea').val; // [s] для зачёркиваний while (message.search(/\[s\]([\s\S]+)\[\/s\]/ig) != -1) { var strikedText = message.match(/\[s\]([\s\S]+?)\[\/s\]/i); var newtext = strikedText[0].replace(/\[\/?s\]/ig, ).split(); newtext = '\u0336' + newtext.join('\u0336') + '\u0336'; $('.message > textarea').val(message.replace(new RegExp(strikedText[0].replace(/([\^\$\(\)\<\>\[\]\{\\\|\.\*\+\?])/ig, '\\$1'), "i"), newtext)); message = $('.message > textarea').val; }           // ...[u] для подчёркиваний! while (message.search(/\[u\]([\s\S]+)\[\/u\]/ig) != -1) { var underlinedText = message.match(/\[u\]([\s\S]+?)\[\/u\]/i); var newtext2 = underlinedText[0].replace(/\[\/?u\]/ig, ).split(); newtext2 = '\u0332' + newtext2.join('\u0332') + '\u0332'; $('.message > textarea').val(message.replace(new RegExp(underlinedText[0].replace(/([\^\$\(\)\<\>\[\]\{\\\|\.\*\+\?])/ig, '\\$1'), "i"), newtext2)); message = $('.message > textarea').val; }       });        console.log(2); // checking    } });