Користувач:Mahnka/edit.js
Увага: Після публікування слід очистити кеш браузера, щоб побачити зміни.
- Firefox / Safari: тримайте Shift, коли натискаєте Оновити, або натисніть Ctrl-F5 чи Ctrl-Shift-R (⌘-R на Apple Mac)
- Google Chrome: натисніть Ctrl-Shift-R (⌘-Shift-R на Apple Mac)
- Internet Explorer / Edge: тримайте Ctrl, коли натискаєте Оновити, або натисніть Ctrl-F5
- Opera: натисніть Ctrl-F5
$(function () {
if ($('#editform').length) {
$('#wpTextbox1').on( 'wikiEditor-toolbar-doneInitialSections', function() {
$('#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'main',
'groups': {
'mahnka': {
'label': 'Mahnka'
}
}
});
$('#wpTextbox1').wikiEditor('addToToolbar', {
section: 'main', group: 'mahnka',
tools: {
idpl:{
type: 'button',
action: {type:'callback', execute: langPl },
label: 'langPl',
icon: 'https://upload.wikimedia.org/wikipedia/commons/4/41/Flag_of_Poland_%281928%E2%80%931980%29.svg'
},
}
});
});
}
});
function langPl()
{
// Індекс:Українсько-польський словник. 1920.pdf
var text = $('#wpTextbox1').val();
text = text.replace(/([A-Za-zĄĆĘŁŃÓŚŹŻąćęłńóśźż(])+([A-Za-zĄĆĘŁŃÓŚŹŻąćęłńóśźż,. ()-:;…])+/g, '{{lang|pl|$&}}');
text = text.replace(/\{\{lang\|pl\|nop\}\}/g, "nop");
text = text.replace(/\{\{lang\|pl\|section begin\}\}/g, "section begin");
text = text.replace(/\{\{lang\|pl\|section end\}\}/g, "section end");
text = text.replace(/\{\{lang\|pl\|errata\}\}/g, "errata");
$('#wpTextbox1').val(text);
}