Utilisateur:Coyau/ResumeDeluxe.js
Remarque: après avoir sauvegardé, vous devez vider le cache de votre navigateur pour que les changements prennent effet. Mozilla, cliquez sur Actualiser (ou ctrl-r). Internet Explorer / Opera: ctrl-f5. Safari: cmd-r. Konqueror ctrl-r.
/*----------------------------------------------------------------------------
* Ajoute des commentaires de modification prédéfinis
*
* Auteur : Dake
* Contributions : Pabix, Tieno
* Date de dernière révision : 12 novembre 2006
*/
//////////////////////ZONE PERSONNALISABLE//////////////////////
var resumedeluxeTitles = new Array();
with (resumedeluxeTitles) {
push("étym");
push("- déf");
push(" (ex)");
push(" flex");
push("- var");
push("- abréviat°");
push("- syn");
push("- ant");
push("- drv");
push("- apr");
push("- expressions");
push("- trad");
push("- pron");
push("<br />param");
push("- catég");
push("- autres projets");
push("- retouche modif précédente");
push("- groumpf");
}
var resumedeluxeInputs= new Array();
with (resumedeluxeInputs) {
push("étymologie");
push("définition(s)");
push("exemple(s)");
push("flexions");
push("variante(s)");
push("abréviation(s)");
push("synonyme(s)");
push("antonyme(s)");
push("dérivé(s)");
push("apparenté(s)");
push("expression(s)");
push("traduction(s)");
push("prononciation");
push("paramétrage modèle(s)");
push("catégorisation");
push("voir les autres projets");
push("retouche de la modification précédente");
push("groumpf");
}
/////////////////FIN DE LA ZONE PERSONNALISABLE/////////////////
function setSummary(str)
{
document.editform.wpSummary.value = str;
}
function addToSummary(str)
{
var resum = document.editform.wpSummary.value;
if(resum != 0 && resum.indexOf("*/") < resum.length - 3) {
document.editform.wpSummary.value += " ; ";
}
document.editform.wpSummary.value += str;
}
function DeluxeSummary()
{
var sumLbl = document.getElementById("wpSummaryLabel");
if(sumLbl) {
var sumInput = document.getElementById("wpSummary");
sumInput.style.width = "95%";
var str = "Messages prédéfinis : ";
for(var cpt = 0; cpt < resumedeluxeTitles.length; cpt ++) {
str += "<a href=\"javascript:addToSummary('" +resumedeluxeInputs[cpt] + "')\""
+ " class=\"sumLink\" title=\"Ajouter '" +resumedeluxeInputs[cpt] +"' dans la boîte de résumé\">"
+ resumedeluxeTitles[cpt]
+ "</a> ";
}
sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML;
}
}
$(DeluxeSummary);
//