Utilisateur:Alphos/boiteDeroulante.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./*
* deroulerLesBoitesDeroulantes()
* comme son nom l'indique, déroule toutes les boîtes déroulantes des pages où vous allez.
* pour l'utiliser, ajouter la ligne suivante à votre monobook.js ou vector.js :
importScript('User:Alphos/boiteDeroulante.js');
*/
function deroulerLesBoitesDeroulantes() {
jQuery( ".NavFrame" ).filter( ":has(.NavToggle)" ).map(
function() {
if ( jQuery( this ).children( ".NavToggle" ).text() === BoiteDeroulante_Enrouler )
return true;
if ( jQuery( this ).children( ".NavToggle" ).text() === BoiteDeroulante_Derouler ) {
jQuery( this ).children( ".NavToggle" ).text( BoiteDeroulante_Enrouler );
jQuery( this ).children( ".NavContent" ).show();
}
return true;
}
);
jQuery( ".autocollapse" ).filter( ":has(.navboxToggle)" ).map(
function() {
if ( jQuery( this ).find( ".navboxToggle" ).find( "a" ).text() === BoiteDeroulante_Enrouler )
return true;
if ( jQuery( this ).find( ".navboxToggle" ).find( "a" ).text() === BoiteDeroulante_Derouler ) {
jQuery( this ).find( ".navboxToggle" ).find( "a" ).text( BoiteDeroulante_Enrouler );
jQuery( this ).find( "tr" ).show();
}
return true;
}
);
}
$(deroulerLesBoitesDeroulantes);