Ka notcitatc:Luc Patin/vector.js
Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
- Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
- Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
- Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
- Opera : appuyez sur Ctrl + F5.
/**
* OngletPurge
*
* Onglet permettant de réaliser une purge du cache
*
* @source https://www.mediawiki.org/wiki/Snippets/Purge_action
* @see https://www.mediawiki.org/wiki/API:Purge
*
* {{Projet:JavaScript/Script|OngletPurge}}
*/
if ( mw.config.get( 'wgNamespaceNumber' ) >= 0 ) {
mw.loader.using( ['mediawiki.util', 'mediawiki.api'], function () {
$( function ( $ ) {
if ( $( '#ca-purge' ).length ) return;
var node = mw.util.addPortletLink(
'p-cactions',
mw.util.getUrl( null, { action: 'purge' } ),
['monobook', 'modern'].indexOf( mw.config.get( 'skin' ) ) > -1 ? 'purger' : 'Purger',
'ca-purge',
'Purger le cache de la page',
'*'
);
$( node ).click( function ( e ) {
new mw.Api()
.post( {
action: 'purge',
titles: mw.config.get( 'wgPageName' ),
forcelinkupdate: 1
} )
.done( function () {
location.reload();
} )
.fail( function () {
mw.notify( 'Échec de la purge', { type: 'error' } );
} );
e.preventDefault();
} );
} );
} );
}