Utilisateur:Delhovlyn/boite.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.

//<pre><nowiki>
 
function date_today() {
  var datte = new Date();
  var d_jj = datte.getDate();
  var tsmois = new Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre");
  var d_mois = tsmois[datte.getMonth()];
  return datte.getDate() + " " + d_mois + " " + datte.getFullYear();
}
 
////////// Boîte perso (copiée à Stef48) /////////////
 
var init_bp = 1;
function addLoadEvent(func) {
         if (window.addEventListener) {
             window.addEventListener("load", func, false);
         } else if (window.attachEvent) {
             window.attachEvent("onload", func);
         }
      }
 
      function nouvelleBoite() {
        var l = document.getElementById("column-one");
        if (l) {
          l.innerHTML = l.innerHTML
          + '<div class="portlet" id="p-bperso">'
          + ' <h5><a title="Modifier la boîte perso" href="/w/index.php?title=Special:MyPage/boite.js&action=edit">Boîte perso</a></h5>'
          + ' <div class="pBody">'
          + '   <ul>'
          + '     <li><a title="Aide:Couleurs" href="/wiki/Aide:Couleurs">Aide:Couleurs</a></li>'
          + '     <li><a title="IRC : #wikipedia-fr" href="irc://irc.freenode.net/#wikipedia-fr">IRC : #wikipedia-fr</a></li>'
          + '     <li><a title="Wikipédia:Demande d\'intervention sur un message système" href="/wiki/Wikipédia:Demande d\'intervention sur un message système">WP:DIMS</a> (<a href="http://fr.wikipedia.org/w/index.php?title=Wikip%C3%A9dia:Demande_d%27intervention_sur_un_message_syst%C3%A8me&action=edit&section=new&preload=Mod%C3%A8le%3ARequ%C3%AAte_d%27intervention_sur_une_page_Mediawiki">+1</a>)</li>'
          + '     <li><a title="Special:Allmessages" href="/wiki/Special:Allmessages">Messages système</a></li>'
          + '     <li><a title="RecentChanges sur [MediaWiki:]" href="/w/index.php?title=Special%3AModifications+r%C3%A9centes&namespace=8">RC (MediaWiki:)</a></li>'
          + '     <li><a title="Wikipédia:Wikimag" href="/wiki/Wikipédia:Wikimag">Wikimag</a></li>'
          + '     <li><a title="À faire" href="/wiki/Utilisateur:Delhovlyn/À faire">À faire</a></li>'
          + '     <li><a title="Bloc-notes" href="/wiki/Utilisateur:Delhovlyn/Bloc-notes">Bloc-notes</a></li>'
          + '     <li><a title="Page de test" href="/wiki/Utilisateur:Delhovlyn/Test">Page de test</a></li>'
//          + '     <li><a title="" href="/wiki/"></a></li>'
          + '     <li><span style="color:#B6B6B6;">(À compléter)</span></li>'
          + '   </ul>'
          + ' </div>'
          + '</div> ';
        }
        var div_pbperso = document.getElementById("p-bperso");
        var div_before = document.getElementById("p-Contribuer");
        var div_parent = document.getElementById("column-one");
        div_parent.insertBefore( div_pbperso, div_before);
      }
      addLoadEvent(nouvelleBoite);
 
 
//////////////////////// Boîte navigation ///////////////////////
 
function Navigation() {
var a = document.getElementById("p-navigation");
if (a)
{
        var b = a.getElementsByTagName("ul");
        if(b.length > 0)
        {
                b[0].innerHTML = b[0].innerHTML
                        + '<hr>'
                        + '<li><span id="n-bistro" title="Wikipédia:Le Bistro">'
                        + '<a href="/wiki/Wikipédia:Le Bistro">Le Bistro</a>'
                        + '</span></li>'
                        + '<ul><li><span id="n-bdj" title="Wikipédia:Le Bistro du jour">'
                        + '<a href="/wiki/Wikipédia:Le Bistro/' + date_today() + '">Bistro du jour</a> (<a href="/wiki/Wikipédia:Le Bistro/' + date_today() + '#footer">↓</a>)'
                        + '</span></li></ul>'
                        + '<li><span id="n-GdG" title="Wikipédia:Guilde des Guides">'
                        + '<a href="/wiki/Wikipédia:Guilde des Guides">Guilde des Guides</a>'
                        + '</span></li>'
                        + '<li><span id="n-si" title="Wikipédia:Demande de suppression immédiate">'
                        + '<a href="/wiki/Wikipédia:Demande de suppression immédiate">Suppression immédiate</a>'
                        + '</span></li>'
                        + '<ul><li><span id="n-si-this" title="Proposer cette page en suppression immédiate">'
                        + '<a href="/wiki/Wikipédia:Demande_de_suppression_immédiate?action=edit&section=new&editintro=Wikipédia:Demande_de_suppression_immédiate/editintro&preload=Utilisateur:Delhovlyn/SI&preloadtitle={{a|' + wgPageName.replace(/_/, "%20") + '}}">Cette page en SI</a>'
                        + '</span></li></ul>'
                        + '<li><span id="n-new" title="Special:Newpages">'
                        + '<a href="/wiki/Special:Newpages">Nouvelles pages</a>'
                        + '</span>, '
                        + '<span id="n-live" title="Utilisateur:EDUCA33E/LiveRC">'
                        + '<a href="/wiki/Utilisateur:EDUCA33E/LiveRC">LiveRC</a>'
                        + '</span></li>'
                        + '<li><span id="n-cat" title="Catégorie:Accueil">'
                        + '<a href="/wiki/Catégorie:Accueil">Catégories</a>'
                        + '</span></li>'
                        + '<li><span id="n-sub" title="Sous-pages">'
                        + '<a href="/wiki/Special:Prefixindex/Utilisateur:Delhovlyn/">Mes sous-pages</a>'
                        + '</span></li>'
                        + '<ul><li><span id="n-monobookcss" title="Sous-pages">'
                        + '<a href="/wiki/Utilisateur:Delhovlyn/monobook.css">Monobook CSS</a>'
                        + '</span></li>'
                        + '<li><span id="n-monobookjs" title="Sous-pages">'
                        + '<a href="/wiki/Utilisateur:Delhovlyn/monobook.js">Monobook JS</a>'
                        + '</span></li></ul>' ;
        }
}
}
addOnloadHook(Navigation);
 
//////////////////
//</nowiki></pre>