MediaWiki:Gadget-Purge.js
Vai alla navigazione
Vai alla ricerca
Nota: Dopo aver salvato le preferenze, perché i cambi abbiano effetto, devi bypassare la cache del tuo browser. Mozilla / Firefox / Safari: tieni premuto Shift mentre clicchi Reload, o premi Ctrl-Shift-R (Cmd-Shift-R per Apple Mac); Google Chrome: premi Ctrl o Shift mentre clicchi F5; IE: premi Ctrl mentre clicchi Refresh, o premi Ctrl-F5; Konqueror:: clicca semplicemente il pulsante di Reload, o premi F5; se usi Opera devi cancellare completamente la chache nel menu Tools→Preferences.
/** * Aggiunge il tab "Purge". */ /* global mediaWiki, jQuery */ ( function ( mw, $ ) { 'use strict'; function purge() { mw.loader.using( 'mediawiki.api' ).then( function () { return new mw.Api().post( { action: 'purge', titles: mw.config.get( 'wgPageName' ) } ); } ).done( function () { window.location.reload(); } ).fail( function ( err ) { mw.notify( 'Errore purge: ' + err, { type: 'error' } ); } ); } $( function () { if ( !$( '#ca-history' ).length ) { return; } var portletLink = mw.util.addPortletLink( 'p-cactions', '#', 'Purge', 'ca-purge', 'Pulisci la cache', '*' ); $( portletLink ).click( function( e ) { e.preventDefault(); purge(); } ); } ); }( mediaWiki, jQuery ) );