MediaWiki:Gadget-BistroOracle.js
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5./*
* Bistro_Oracle
*
* Ajout de liens dans la barre de navigation vers le Bistro et l'Oracle
*
* Auteur : ??
* Date de dernière révision : 3 novembre 2006
* {{Catégorisation JS|BistroOracle}}
*/
// <source lang=javascript>//<pre><nowiki>
mw.loader.using(['mediawiki.util', 'mediawiki.api'], function () {
$(function ($) {
var lienBistro = $('<a title="Wikipédia:Le Bistro" href="' + mw.util.getUrl('Wikipédia:Le Bistro', {action: 'purge'}) + '">Bistro</a>');
lienBistro.click(function (e) {
new mw.Api().post({action: 'purge', titles: 'Wikipédia:Le Bistro'})
.done(function () {
window.location = mw.util.getUrl('Wikipédia:Le Bistro');
})
.fail(function () {
mw.notify('Échec de la purge', {type: 'error'});
});
e.preventDefault();
});
var lienOracle = $('<a title="Oracle" href="' + mw.util.getUrl('Wikipédia:Oracle') + '">Oracle</a>');
var li = $('<li>').append(lienBistro, ', ', lienOracle);
$('#p-navigation').find('ul').first().append(li);
});
});
//</nowiki></pre></source>