Utilisateur:Priscillien2/common.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) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.obtenir('AdvancedResearch');
/****************************************/
/* Changement de la boîte de navigation */
/* Auteur : Seb35 */
/****************************************/
var isOpen = new Array(); var m;
function navigation_main()
{
//Date par Dake
d = new Array('janvier','février','mars','avril','mai','juin','juillet','août','septembre','octobre','novembre','décembre');
today = new Date();
date = today.getDate() + '_' + d[today.getMonth()] + '_' + (today.getYear() + 1900);
var pages = new Array(
'Administration',
new Array('/wiki/Special:Log', 'Journaux',
'/wiki/Special:Log/newusers', ' /nouveaux',
'/wiki/Special:Allmessages', 'Allmessages',
'/wiki/Special:Undelete', 'Undelete',
),
'Maintenance',
new Array('/wiki/Special:Newpages', 'Nouvelles pages',
'/wiki/Special:Newimages', 'Nouvelles images',
'/wiki/Special:Deadendpages', 'Impasses',
'/wiki/Wikipédia:Pages_en_impasse', ' WP:PeI',
'/wiki/Special:CrossNamespaceLinks', 'Croisés',
'/wiki/Catégorie:Article_pour_le_Wiktionnaire', 'Wiktionnaire',
'/wiki/Catégorie:Article_à_wikifier', 'À wikifier',
'/wiki/Wikipédia:Pages_à_fusionner', 'WP:PàF',
'/wiki/Projet:Maintenance', 'WP:CM'
),
'Autres',
new Array('/wiki/Special:Contributions/Priscillien2', 'Contributions',
'/wiki/Wikipédia:Le_Bistro/' +date, 'Le Bistro ' +today.getDate()+ '/' +(today.getMonth()+1),
'/wiki/Wikipédia:Conventions_typographiques', 'WP:CTYP',
'/wiki/Wikipédia:Conditions_d\'admissibilité des articles', 'WP:Cdada',
'/wiki/Wikipédia:Modèles', 'WP:LdM',
'/wiki/Utilisateur:Priscillien2/advancedResearch.js', 'JS Research',
'/wiki/Utilisateur:Priscillien2/Common.js', 'Common.js',
'/wiki/Projet:Accueil', 'WP:PROJ
)
);
var a = document.getElementById('p-Contribuer').getElementsByTagName('ul')[0];
document.getElementById('n-aboutwp').style.display = 'none';
document.getElementById('n-sitesupport').style.display = 'none';
for(i = 0; i<(pages.length)/2; i++)
{
isOpen[i] = 0;
temp = '';
for(j=0; j<(pages[2*i+1].length)/2; j++) temp = temp + '<li><a href="' + pages[2*i+1][2*j] + '">' + pages[2*i+1][2*j+1] + '</a></li>';
a.innerHTML +=
'<li><a style="cursor:pointer;" onMouseOver="if(isOpen[' + i + '] == 0) m = setTimeout(toggleMenu, 300, ' + (i+1) + ');" onMouseOut="clearTimeout(m);" onClick="clearTimeout(m); toggleMenu(' + (i+1) + ');">' + pages[2*i] + '</a></li>'
+ '<div id="MenuToggle' + (i+1) + '" style="display:none;">' + temp + '</div>';
}
}
$(navigation_main);
/************************************************/
/* Ouvre un menu créé par la fonction ci-dessus */
/************************************************/
function toggleMenu(v)
{
if(isOpen[v-1] == 0)
{
document.getElementById('MenuToggle' + v).style.display = 'block';
isOpen[v-1] = 1;
}
else if(isOpen[v-1] == 1)
{
document.getElementById('MenuToggle' + v).style.display = 'none';
isOpen[v-1] = 0;
}
}