MediaWiki:Gadget-OptimizedShort.js
Nòta : Aprèp aver publicat la pagina, vos cal forçar son recargament complet tot ignorant lo contengut actual de l'amagatal de vòstre navigador per veire los cambiaments : Mozilla / Firefox / Konqueror / Safari : mantenètz la tòca Majuscula (Shift) en clicant lo boton Actualizar (Reload,) o quichatz Maj-Ctrl-R (Maj-Cmd-R sus Apple Mac) ; Internet Explorer / Opera : mantenètz la tòca Ctrl en clicant lo boton Actualizar o quichatz 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=Especial:Paginas_ligadas&target=' + articleName ).text( 'ligams' ) );
$hist.after( ') (' );
$hist.after( $( '<a/>' ).attr( 'href', mw.config.get( 'wgScript' ) + '?title=' + articleName + '&diff=0' ).text( 'diff' ) );
$hist.after( ') (' );
} );
} );