Wikipedista:Blahma/common.js

Z Wikipedie, otevřené encyklopedie

Poznámka: Po uložení musíte vyprázdnit mezipaměť vašeho prohlížeče, jinak změny neuvidíte.

// set keyboard shortcut for Wikimedia Commons
if(mw.config.get('wgAction') == 'view') $('.sisterproject-commons .sisterproject_text_target a').attr('accesskey', 's');

// admin keyboard
mw.loader.load('//tools.wmflabs.org/blahma/adminkeyboard/adminkeyboard.js');

// mw.loader.load('//tools.wmflabs.org/cssk/scripts/first-sk.js');
// mw.loader.load('//tools.wmflabs.org/cssk/scripts/cssk-debug.js');   [[phab:T72470]]

// summed-up recent changes
// mw.loader.load('//tools.wmflabs.org/blahma/src/src.js');

// my submits - back up on server all wikitext that I preview or submit
$(function() {   $('#editform :submit').click(function() { mysubmits_whichbutton = this.name }); $('#editform').on('submit.mysubmits', function(e) { e.preventDefault(); e.returnValue = false; if(confirm('Opravdu odeslat?')) $.ajax({ type: 'POST', url: 'https://tools.wmflabs.org/blahma/mysubmits/submit.php', data: $(this).serialize()+'&title='+encodeURIComponent(mw.config.get('wgPageName'))+'&mysubmits_whichbutton='+encodeURIComponent(mysubmits_whichbutton), error: function() { if(confirm('Upozornění: Zálohování obsahu formuláře se nezdařilo! Odeslat bez zálohování?')) { $('#editform').off('submit.mysubmits'); $('#'+mysubmits_whichbutton).click(); } }, complete: function() { $('#editform').off('submit.mysubmits'); $('#'+mysubmits_whichbutton).click(); } }) });   });