Différences entre les versions de « MediaWiki:Gadget-OngletPurge.js »
Aller à la navigation
Aller à la recherche
(Alternative) |
(Annulation des modifications 1094 de Dieudo (discussion)) |
||
Ligne 1 : | Ligne 1 : | ||
/** | /** | ||
* OngletPurge | * OngletPurge | ||
* | * | ||
* Onglet permettant de réaliser une purge du cache | * Onglet permettant de réaliser une purge du cache | ||
* | * | ||
* Auteur : ?? | * Auteur : ?? | ||
* Dernière révision : | * Dernière révision : 23/09/2011 | ||
*/ | */ | ||
function | $j(document).ready(function() { | ||
if(mw.config.get('wgNamespaceNumber') >= 0 && (mw.config.get('wgAction') === 'view' || mw.config.get('wgAction') === 'purge')) { | |||
addPortletLink( | 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 ( | 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') { | |||
if ( | $('#ca-purge').addClass('selected'); | ||
} | |||
} | |||
}); |
Version du 21 décembre 2011 à 19:02
/**
* 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');
}
}
});