Удзельнік:Zedlik/qsig.js
Заўвага: каб пабачыць зьмены пасьля публікацыі, Вам можа спатрэбіцца ачысьціць кэш Вашага браўзэра.
- Firefox / Safari: трымайце Shift і націсьніце Reload, ці націсьніце Ctrl-F5 ці Ctrl-R (⌘-R на Mac)
- Google Chrome: націсьніце Ctrl-Shift-R (⌘-Shift-R на Mac)
- Internet Explorer / Edge: трымайце Ctrl і націсьніце Refresh, ці націсьніце Ctrl-F5
- Opera: націсьніце Ctrl-F5.
// Беларускі пераклад скрыпта ru:Участник:Alex Smotrov/qsig.js
// Аўтар: Alex Smotrov
// Вэрсія ад 18 кастрычніка 2008 году
if ((wgNamespaceNumber % 2 || wgNamespaceNumber==4)
&& document.URL.match(/(&|\?)action=(edit|submit)/))
$(function(){
var wpSave = document.getElementById('wpSave');
if (!wpSave) return;
if (window.sigText) //change normal sig button as well
mwEditButtons[9].tagOpen = sigText;
else
sigText = ' —~~\~~';
//create button
var btn = document.createElement('input');
btn.type='button'; btn.value = '~';
btn.id='bQuickSignature';
btn.onclick = function(){ insertTags(sigText,'','') };
btn.style.marginRight = '4px';
btn.title = 'Put your signature';
if (window.sigAccessKey){
btn.accessKey = sigAccessKey;
btn.title += ' [' + tooltipAccessKeyPrefix + btn.accessKey + ']';
}
wpSave.parentNode.insertBefore(btn, wpSave);
//if namespace is 'Project' ('Wikipedia:...') then put Sig after Save except for Forum pages
if ( ( wgNamespaceNumber == 4 )
&& ( !wgTitle.match('^(Форум[/ ]|Галасаваньні/|Апытаньні/|Заяўкі на .*/|Запыты.|Кандыдаты ў .*/|Да (выдаленьне|аб’яднаньня|падзяленьня|паляшэньня)/|Кандыдаты ў .*/|Праверка ўдзельнікаў/|Да ўвагі ўдзельнікаў)') || wgTitle.match ('/Архіў') ) )
{
if (skin == "vector")
{
btn.style.marginRight = '0px';
btn.style.marginLeft = '4px';
}
wpSave.parentNode.insertBefore(btn, wpSave.nextSibling);
return; //avoid warning below
}
//warn if saving without signature
wpSave.onclick = function(){
if (document.editform.wpTextbox1.value.indexOf('~~\~') >= 0 )
return true;
else
return confirm('Захаваць старонку бяз подпісу?');
}
})