Корисник:Никола Смоленски/Cyr2Wiki.js
Напомена: Пошто објавите измене, можда ћете морати да обришете кеш меморију прегледача како бисте их видели. Google Chrome, Firefox, Microsoft Edge и Safari: Држите ⇧ Shift и кликните дугме Reload на траци са алаткама. За детаље и упутства о другим прегледачима, погледајте en:Wikipedia:Bypass your cache.
/** Пребацује двострука ћирилична слова у одговарајуће знаке са енглеске тастатуре */
function Cyr2WikiInit() {
if( document.getElementById( 'editform' ) ) {
document.getElementById( 'editform' ).setAttribute('onsubmit', 'return Cyr2Wiki();');
}
}
function Cyr2Wiki() {
var ef=document.getElementById( 'wpTextbox1' );
if(!wgTitle.match(/[.]js$/)) {
ef.value = ef.value.
replace(/шш/g, '[[').
replace(/ђђ/g, ']]').
replace(/ШШ/g, '{{').
replace(/ЂЂ/g, '}}').
replace(/ЖЖ/g, '|');
}
return true;
}
addOnloadHook(Cyr2WikiInit);