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

// auteur : Utilisateur:Dake avec quelques retouches
function DeluxeBar() {
  if (document.createTextNode)
  {
    try {
      var toolbar = document.getElementById("toolbar"); 
 
      var messages = new Array();
      // le texte a été splitté sinon Mediawiki casse tout...
      messages[0] = "{{subst:" + "Bienvenue" + "}}" + "~~" + "~~";
      messages[1] = "{{subst:" + "Bienvenue débutant" + "}}" + "~~" + "~~";
      messages[2] = "{{subst:" + "Bienvenue vandale" + "}}" + "~~" + "~~";
 
 
      var images = new Array();
      images[0] = "http://upload.wikimedia.org/wikipedia/fr/1/12/Button_accueilA.png";
      images[1] = "http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png";
      images[2] = "http://upload.wikimedia.org/wikipedia/fr/0/00/Button_vandale.png";
 
      for (var i=0;i<messages.length;i++)
      {
        var img = document.createElement("img");
        img.setAttribute("src", images[i]);
 
        var ref = document.createElement("a");
        ref.setAttribute("href", "javascript:insertTags('', \"" + messages[i] + "\", '');");
        ref.setAttribute("onclick", "javascript:SetSummary(" + i + ");"); 
        ref.appendChild(img); 
 
        toolbar.appendChild(ref);
      }
    } catch (e) {
      return;
    }
  }
}
addLoadEvent(DeluxeBar);
 
function SetSummary(button)
{
  try {
    // champs : Résumé
    summary = document.getElementById("wpSummary");
    // case : Suivre cet article
    watch = document.getElementById("wpWatchthis");
 
    switch (button)
    {
      case 0:
        summary.value = "bienvenue";
        watch.checked = "";
        break;
      case 1:
        summary.value = "bienvenue débutant";
        watch.checked = "";
        break;
      case 2:
        summary.value = "bienvenue vandale";
        watch.checked = "";
        break;
    }
  } catch (e) {
    return;
  }
}
addLoadEvent(SetSummary);
 
// Onglet Purge
function OngletPurge()
{
   var a = document.getElementById("p-cactions");
   if (a) 
   {
      var pageName = document.title.replace(" - Wikipédia", ""); 
      b = a.getElementsByTagName("ul");
 
      if(b.length > 0)
      {
         b[0].innerHTML = b[0].innerHTML
         + '<li id="ca-nstab-user">'
         + '<a href="/w/index.php?action=purge&title=' + pageName + '">purger</a>'
         + '</li>';
      }
   }
}
addLoadEvent(OngletPurge);