Utilisateur:Spack/monobook.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.
// 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;
    }
  }
}
$(DeluxeBar);

function SetSummary(button)
{
  try {
    // champs : Résumé
    var summary = document.getElementById("wpSummary");
    // case : Suivre cet article
    var 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;
  }
}

// Onglet Purge
importScript('MediaWiki:Gadget-OngletPurge.js');