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

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

$('.wikia-logo-container a').attr('href', 'http://ru.c.wikia.com/wiki/Викия'); if(wgCanonicalSpecialPageName == 'Chat') { console.log(4); // Test 4 //Скрипт, добавляющий [s][/s] и [u][/u] $('#Write [name="message"]').on('keydown', function(e) {       if (e.which != 13) {            return;        }        console.log(3); // Test 3        var message = $(this).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';            $(this).val(message.replace(new RegExp(strikedText[0].replace(/([\^\$\(\)\<\>\[\]\{\\\|\.\*\+\?])/ig, '\\$1'), "i"), newtext));            message = $(this).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'; $(this).val(message.replace(new RegExp(underlinedText[0].replace(/([\^\$\(\)\<\>\[\]\{\\\|\.\*\+\?])/ig, '\\$1'), "i"), newtext2)); message = $(this).val; }   }); }