MediaWiki:Gadget-NavigAdmin.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.
/* 
 * NavigAdmin
 * 
 * Liens utiles à l'administration
 * 
 * Auteur : Dake
 * Contributeur : Diti
 * 
 * {{Projet:JavaScript/Script|NavigAdmin}}
 */

/*jslint browser: true, white: true */
/*global mw */

$( function () {
	var pNavUl = document.querySelector( '#p-navigation ul' );
	if ( pNavUl === null ) {
		return;
	}

	mw.loader.using( 'mediawiki.util', function() {
		pNavUl.appendChild( document.createElement( 'br' ) );
	
		mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'Wikipédia:Administrateur' ), 'Administrateur', 'n-admin' );
		mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'Wikipédia:Bulletin des administrateurs' ), 'Bulletin', 'n-badmin' );
		mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'Wikipédia:Requête aux administrateurs' ), 'Requêtes', 'n-radmin' );
		mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'Wikipédia:Vérificateur d\'adresses IP/Requêtes' ), 'RCU', 'n-rcu' );
		
		pNavUl.appendChild( document.createElement( 'br' ) );
		
		mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'Special:Newpages' ), 'Nouvelles pages', 'n-npages' );
		mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'Special:Shortpages' ), 'Articles courts', 'n-spages' );
		mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'Special:Log' ), 'Journaux', 'n-logs' );
		
		pNavUl.appendChild( document.createElement( 'br' ) );
		
		mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'Special:BlockIp' ), 'Bloquer', 'n-blockip' );
	} );
} );