Utilisateur:FredoB/vector.js : Différence entre versions

De WikiGenWeb
Aller à : navigation, rechercher
m
m (blanchiment)
Ligne 1 : Ligne 1 :
/*
 
* Résumé Deluxe
 
*
 
* Ajoute des commentaires de modification prédéfinis
 
*
 
* Auteur : Dake
 
* Contributions : Pabix, Tieno
 
* Date de dernière révision : 10 avril 2009
 
* Projet:JavaScript/Script|ResumeDeluxe
 
*/
 
  
//////////////////////ZONE PERSONNALISABLE//////////////////////
 
var resumedeluxeTitles = new Array();
 
with (resumedeluxeTitles) {
 
        push("orthographe");
 
        push("- typographie");
 
        push("- catégorisation");
 
        push("- interwiki");
 
        push("- wikification");
 
        push("- image");
 
        push("- mise en page");
 
        push("- redirection");
 
        push("- relecture");
 
        push("- style");
 
        push("- revert");
 
        push("- réorganisation");
 
        push("- réponse");
 
        push("- maintenance");
 
        push("- 1.0");
 
        push("- homonymie");
 
        push("- bandeau");
 
        push("- infobox");
 
        push("- références");
 
        push("- retouche de la modification précédente");
 
}
 
var resumedeluxeInputs= new Array();
 
with (resumedeluxeInputs) {
 
        push("orthographe");
 
        push("typographie");
 
        push("catégorisation");
 
        push("interwiki");
 
        push("wikification");
 
        push("image");
 
        push("mise en page");
 
        push("redirection");
 
        push("relecture");
 
        push("style");
 
        push("revert");
 
        push("réorganisation");
 
        push("réponse");
 
        push("maintenance");
 
        push("évaluation Wikipédia 1.0");
 
        push("création homonymie");
 
        push("ajout de bandeau");
 
        push("infobox");
 
        push("références");
 
        push("retouche de la modification précédente");
 
}
 
/////////////////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()
 
{
 
        if (document.URL.indexOf("&section=new") > 0) return;
 
        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 ++) {
 
                        var tmp = resumedeluxeInputs[cpt];
 
                        str += "<a href=\"javascript:addToSummary('" + tmp.replace( /[']/g , "\\'") + "')\""
 
                                + " class=\"sumLink\" title=\"Ajouter dans la boîte de résumé\">"
 
                                + resumedeluxeTitles[cpt]
 
                                + "</a> ";
 
                }
 
                sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML;
 
        }
 
}
 
addOnloadHook(DeluxeSummary);
 

Version du 13 février 2011 à 12:09