User:Bouron/common.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
var Ae2Ae = function() {
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'advanced',
'group': 'insert',
'tools': {
'aeswitcher': {
label: 'Кириллон Ӕ латинаг Æ-мæ раивынæн',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/f/f7/%D3%942%C3%86.png',
action: {
type: 'callback',
execute: function(context){
var match=$('#wpTextbox1').val().match(/(ӕ|Ӕ)/g);
if(match){
$('#wpTextbox1').val($('#wpTextbox1').val().replace(/Ӕ/g,"Æ"));
$('#wpTextbox1').val($('#wpTextbox1').val().replace(/ӕ/g,"æ"));
if(!$('#wpTextbox1').val().match(/(ӕ|Ӕ)/g)){
alert(match.length+" кириллон Ӕ латинаг Æ-мæ ивд æрцыдысты.")
}
else{
alert("Цыдæр рæдыд æрцыд. Ногæй бафæлвар. Кæд уæддæр ма скуса, уæд ацы рæдыды тыххæй архайджыты ныхасы фехъусын кæн.");
}
}
else if(!match){
alert("Тексты кириллон Ӕ нæ разынд.");
}
}
}
}
}
} );
};
if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) {
mw.loader.using( 'user.options', function () {
if ( mw.user.options.get('usebetatoolbar') ) {
mw.loader.using( 'ext.wikiEditor', function () {
$(Ae2Ae);
} );
}
} );
}