MediaWiki:Gadget-OptimizedShort.js
Note : après avoir publié 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 appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
- Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
- Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
/**
* Pages courtes optimisées
*
* Quelques liens supplémentaires dans Special:Shortpages
*
* Auteur : Dake
* Modifications : Seb35, IAlex
* Denière révision : 6 mars 2012
* {{Projet:JavaScript/Script|OptimizedShort}}
*/
$( document ).ready( function() {
if ( mw.config.get( 'wgCanonicalSpecialPageName' ) != 'Shortpages' ) {
return;
}
$( 'ol' ).first().find( 'li' ).each( function() {
var $elem = $(this);
var $hist = $elem.find( 'a' ).first();
var articleName = $hist.attr( 'href' ).match( /title\=(.*)&/ )[1];
$hist.after( $( '<a/>' ).attr( 'href', mw.config.get( 'wgScript' ) + '?title=Spécial:Pages_liées&target=' + articleName ).text( 'liens' ) );
$hist.after( ') (' );
$hist.after( $( '<a/>' ).attr( 'href', mw.config.get( 'wgScript' ) + '?title=' + articleName + '&diff=0' ).text( 'diff' ) );
$hist.after( ') (' );
} );
} );