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

$('.wikia-logo-container a').attr('href', 'http://ru.c.wikia.com/wiki/Викия'); //Скрипт, добавляющий [s][/s] и [u][/u] $('#Write [name="message"]').bind('keydown', function(e) {   if (e.which != 13) {        return;    }    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; } });

importScriptPage('ChatOptions/code.js', 'dev');