Aller au contenu

Utilisateur:Neerdael/deluxesummary.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) ;

Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
/*  <pre><nowiki> */

// Source: Dake

function addToSummary(str)
{
  document.editform.wpSummary.value += " " + str
  document.editform.wpSummary.focus()
}
function DeluxeSummary()
{
  var sumWidth = "90%"
  var sumLbl = document.getElementById("wpSummaryLabel")

  if (sumLbl)
  {
    //élargissement boite de résumé
    var sumInput = document.getElementById("wpSummary")
    sumInput.style.width = sumWidth

    var titles = new Array()
    var inputs = new Array()

    titles.push("ébauche")
    inputs.push("ébauche")

    titles.push("cat")
    inputs.push("catégorie")

    titles.push("portail")
    inputs.push("portail")

    titles.push("typo")
    inputs.push("typo")

    titles.push("interwiki")
    inputs.push("+interwiki")

    titles.push("wikilien")
    inputs.push("wikilien")

    titles.push("infos")
    inputs.push("infos")
                
    titles.push("image")
    inputs.push("image")

    var str = "<table border=1 style=\"border-style:dotted;\" rules=all cellpadding=3% width="
            + sumWidth
            + "><tr>"
    for (var cpt = 0; cpt < titles.length; cpt ++)
    {
      str += "<td align=center><a href=\"javascript:addToSummary('"
           + inputs[cpt]
           + "')\""
           + " class=\"sumLink\" title=\"Ajouter '"
           + inputs[cpt]
           + "' dans la boîte de résumé\">"
           + titles[cpt]
           + "</a></td>"
    }
    sumLbl.innerHTML = str + "</table>" + sumLbl.innerHTML
  }
}

$(DeluxeSummary);

/* </nowiki></pre> */