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(); } } ); } );