MediaWiki:Gadget-OngletPurge.js

De CerclesRestauratifs.org
Révision datée du 10 décembre 2013 à 20:30 par Dieudo (discussion | contributions) (Page créée avec « * * OngletPurge * * Onglet permettant de réaliser une purge du cache * * Auteur : ?? * Dernière révision : 23/09/2011 : $j(document).ready(function() { if... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Note : après avoir enregistré 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 pressez Ctrl-F5 ou Ctrl-R (⌘-R sur un Mac)
  • Google Chrome : appuyez sur Ctrl-Maj-R (⌘-Shift-R sur un Mac)
  • Internet Explorer : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5
  • Opera : allez dans Menu → Settings (Opera → Préférences sur un Mac) et ensuite à Confidentialité & sécurité → Effacer les données d’exploration → Images et fichiers en cache.
/**
 * OngletPurge
 *
 * Onglet permettant de réaliser une purge du cache
 *
 * Auteur : ??
 * Dernière révision : 23/09/2011
 */
 
$j(document).ready(function() {
  if(mw.config.get('wgNamespaceNumber') >= 0 && (mw.config.get('wgAction') === 'view' || mw.config.get('wgAction') === 'purge')) {
    mw.util.addPortletLink(
      'p-cactions',
      mw.config.get('wgScript') + '?action=purge&title=' + mw.util.wikiUrlencode(mw.config.get('wgPageName')),
      'Purger',
      'ca-purge',
      'Purger le cache de la page'
    );
    if(mw.config.get('wgNamespaceNumber') == 104) {
      $('li#ca-purge a').click(function() {
        var img = new Image();
        img.src = $('img#ProofReadImage').attr('scr') + '?action=purge';
        alert($('img#ProofReadImage').attr('scr'));
        //location.href = mw.config.get('wgScript') + '?action=purge&title=' + mw.util.wikiUrlencode(mw.config.get('wgPageName'));
      });
    }
    if(mw.config.get(wgAction) === 'purge') {
      $('#ca-purge').addClass('selected');
    }
  }
});