MediaWiki:Gadget-SureSureSure.js/Sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
per Horcrux92
(Nessuna differenza)

Versione delle 19:54, 7 giu 2017

/**

* Per ringraziare chiede conferma, mentre per rollbackare no. BENE. asd
*
* @license WTFPL
* @author Utente:Valerio Bozzolan and contributors
* @see https://phabricator.wikimedia.org/T49782
*/

window.sureSureSure = {}; window.sureSureSure.opts = { confirm: 'sicuro sicuro sicuro?', nsWhitelist: [] }; $(document).ready( function () { var opts = window.sureSureSure.opts;

// If the whitelist is not empty, use it if( opts.nsWhitelist.length ) { var here = mw.config.get('wgNamespaceNumber'); var found; for(ns in opts.nsWhitelist) { found = here === opts.nsWhitelist[ns]; if(found) { break; } } if( ! found ) { // Not desidered namespace D: return; } }

$('.mw-rollback-link a').click( function (event) { var yes = 'ok-guy-im-not-accidetally-clicking-this'; if( ! $(this).hasClass(yes) ) { $(this).addClass(yes).text( opts.confirm ); event.preventDefault(); } } ); } );