MediaWiki:Gadget-OngletPurge.js : Différence entre versions

De CerclesRestauratifs.org
Aller à : navigation, rechercher
(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... »)
 
 
Ligne 5 : Ligne 5 :
 
  *
 
  *
 
  * Auteur : ??
 
  * Auteur : ??
−
  * Dernière révision : 23/09/2011
+
  * Dernière révision : 6 mars 2012
 +
* {{Projet:JavaScript/Script|OngletPurge}}
 
  */
 
  */
−
+
 
−
$j(document).ready(function() {
+
if ( mw.config.get( 'wgNamespaceNumber' ) >= 0 ) {
−
  if(mw.config.get('wgNamespaceNumber') >= 0 && (mw.config.get('wgAction') === 'view' || mw.config.get('wgAction') === 'purge')) {
+
    $( document ).ready( function() {
−
    mw.util.addPortletLink(
+
        mw.util.addPortletLink(
−
      'p-cactions',
+
            'p-cactions',
−
      mw.config.get('wgScript') + '?action=purge&title=' + mw.util.wikiUrlencode(mw.config.get('wgPageName')),
+
            mw.util.getUrl( null, { action: 'purge' } ),
−
      'Purger',
+
            'Purger',
−
      'ca-purge',
+
            'ca-purge',
−
      'Purger le cache de la page'
+
            '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');
 
−
    }
 
−
  }
 
−
});
 

Version actuelle datée du 29 février 2016 à 19:09

/**
 * OngletPurge
 *
 * Onglet permettant de réaliser une purge du cache
 *
 * Auteur : ??
 * Dernière révision : 6 mars 2012
 * {{Projet:JavaScript/Script|OngletPurge}}
 */

if ( mw.config.get( 'wgNamespaceNumber' ) >= 0 ) {
    $( document ).ready( function() {
        mw.util.addPortletLink(
            'p-cactions',
            mw.util.getUrl( null, { action: 'purge' } ),
            'Purger',
            'ca-purge',
            'Purger le cache de la page'
        );
    });
}