Utilisateur:Neerdael/deluxesummary.js
Apparence
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> */