Utilisateur:Priscillien2/common.js

Une page de Wikipédia, l'encyclopédie libre.
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.
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;
 }
}