Utilisateur:Lilyu/monobook.js
Un article de Wikipédia, l'encyclopédie libre.
Note : Après avoir publié la page, vous devrez forcer son rechargement pour voir les changements : Mozilla / Konqueror / Firefox : Shift-Ctrl-R, Internet Explorer / Opera : Ctrl-F5, Safari : Cmd-R.
/* Aide:Personnalisation */ /* Aide:Monobook */ /* Aide:Sommaire/Les informations techniques */ loadJs('User:EDUCA33E/LiveRC.js'); loadJs("Utilisateur:Lilyu/Editbar.js"); /**************************************************************************/ /*ajout onglet traffic */ function addArticleTrafficStatistics() { var histo = document.getElementById("ca-history"); if(histo) { var lien = document.createElement("a"); var today = new Date(); var annee = today.getYear() + 1900; var mois = new String(today.getMonth() + 1); if(mois.length < 2) { mois = "0" + mois; } lien.setAttribute("href", "http://stats.grok.se/fr/" + annee + mois + "/" + wgPageName); lien.appendChild(document.createTextNode("TRAFFIC")); var stats = document.createElement("li"); stats.setAttribute("id", "ca-stats"); stats.appendChild(lien); histo.parentNode.insertBefore(stats, histo.nextSibling); } } addOnloadHook(addArticleTrafficStatistics); /**************************************************************************/ function TodayDate() { m = new Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"); tableau = new Array(31,29,31,30,31,30,31,31,30,31,30,31); today = new Date(); day = today.getDate(); month = today.getMonth(); year = today.getYear(); hour = today.getHours(); if (year < 2000) year += 1900; if(hour >= 13 ) { day ++; if ( day > tableau[month] ) { day = 1; month++; } } return (day + " " + m[month] + " " + year); } function WeekNumber() { tableau = new Array(31,29,31,30,31,30,31,31,30,31,30,31); today = new Date(); month = today.getMonth(); day = today.getDate(); i = 0; somme = 0; for(i = 0; i < month; i++) somme = somme + tableau[i]; somme = somme + day + 7 ; return parseInt(somme / 7) ; } /*ajout du bistrot*/ addOnloadHook(function() { addPortletLink('p-personal', '/wiki/Wikipédia:Le_Bistro/' + TodayDate(), 'Bistrot'); }); /**************************************************************************/ /*Boite navigation personalisée*/ function Navigateur() { var l = document.getElementById('column-one'); if (!l) return; l.innerHTML = l.innerHTML + '<div class="portlet" id="p-nbx">' + ' <h5>Navigateur</h5>' + ' <div class="pBody">' + ' <ul>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Le_Bistro/' + TodayDate() + '">Le Bistro</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Bulletin_des_administrateurs/2008/Semaine_' + WeekNumber() + '">Le BA</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Accueil">Accueil</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Aide:Sommaire">Aide</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Accueil">Communauté</a></li>' + ' <li>----</li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Special:Modifications_r%C3%A9centes">Modifications récentes</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Portail:Accueil">Portails thématiques</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Special:Toutes_les_pages">Index alphabétique</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Special:Page_au_hasard">Un article au hasard</a></li>' + ' </div>' + '</div> '; } addOnloadHook(Navigateur); /**************************************************************************/ //Répéter les onglets en bas de page function morelinks() { var tabs = document.getElementById('p-cactions').cloneNode(true); tabs.id = 'mytabs'; var listitems = tabs.getElementsByTagName('LI'); for (i=0;i<listitems.length;i++) { if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id; } document.getElementById('column-content').appendChild(tabs); } if (window.addEventListener) window.addEventListener("load",morelinks,false); else if (window.attachEvent) window.attachEvent("onload",morelinks); /* function nouvelleBoite() { var l = document.getElementById('column-one'); if (!l) return; l.innerHTML = l.innerHTML + '<div class="portlet" id="p-nbx">' + ' <h5>Boîte perso</h5>' + ' <div class="pBody">' + ' <ul>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Le_Bistro/' + TodayDate() + '">Le Bistro</a></li>' + ' <li>[[Aide:Sommaire]]<li>' + ' </div>' + '</div> '; } addOnloadHook(nouvelleBoite); */