MediaWiki:Gadget-purgetab.js

Notu:Post publikigo forviŝu la kaŝmemoron de via foliumilo por vidi la ŝanĝojn.

  • Firefox / Safari: Premu majuskligan klavon klakante Reŝarĝi, aŭ premu aŭ Stir-F5Stir-R (⌘-R kun Makintoŝo)
  • Google Chrome: Premu Stir-majuskligklavon-R (⌘-Majuskligklavo-R kun Makintoŝo)
  • Interreta Esplorilo / Edge: Premu Stir klakante Refreŝu, aŭ premu Stir-F5
  • Opera: Premu Stir-F5.
/**
 * Aldonas langeton "Malplenigi servilan kaŝmemoron"
 *
 * @source: http://www.mediawiki.org/wiki/Snippets/Purge_action [[:en:MediaWiki:Gadget-purgetab.js]]
 * @revision 2016-05-22
 */
$( function () {
 if ( $( '#ca-purge' ).length || !mw.config.get( 'wgIsArticle' ) ) return;
 var node = mw.util.addPortletLink(
  'p-cactions',
  mw.util.getUrl( null, { action: 'purge' } ),
  mw.config.get( 'skin' ) === 'vector' ? 'Malplenigi servilan kaŝmemoron' : '*',
  'ca-purge',
  'Malplenigi servilan kaŝmemoron de tiu ĉi paĝo',
  '*'
 );
 $(node).on( 'click', function (e) {
  new mw.Api().post( { action: 'purge', titles: mw.config.get( 'wgPageName' ) } ).then(function () {
  location.reload();
 }, function () {
  mw.notify( 'Malplenigo malsukcesis', { type: 'error' } );
  });
  e.preventDefault();
 });
});