Utilisateur:Adrille/monobook.js

Un article de Wikipédia, l'encyclopédie libre.

Note : Après avoir publié la page, vous devrez forcer son rechargement pour voir les changements : Mozilla / Konqueror / Firefox : Shift-Ctrl-R, Internet Explorer / Opera : Ctrl-F5, Safari : Cmd-R.

//EVALUATION WIKIPROJET PAYS CATALANS
var alwaysEval = false; //mettez cette valeur à ''true'' si vous voulez que l'évaluation soit lancée automatiquement (à éviter en temps normal)
function initEvalProjectNames()
{
        evalProjectNames=new Array(); //liste de vos projets
        evalProjectNames.push("Pays catalans") 
 
}
 
//LIVERC?
// [[:en:User:Lupin/popups.js]]
// Traduction de [[Utilisateur:Leag|Leag]] : [[Utilisateur:Leag/Navigation popups|Navigation popups]]
 
document.write('<script type="text/javascript" src="' 
    + 'http://fr.wikipedia.org/w/index.php?title=User:Leag/popups-strings-fr.js' 
    + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
loadJs('User:EDUCA33E/LiveRC.js');
 
 
obtenir("EvalProject");
 
function ajoutEvalProject() {
   evalProjectButtons=Array();
   evalProjectNames=Array();
 with (evalProjectButtons) {
   push("http://upload.wikimedia.org/wikipedia/commons/3/32/Btn_toolbar_Evalution_Securite_informatique.png"); //Image à changer
 }
 
 with (evalProjectNames) {
  push("Pays catalans");
 }
}
addOnloadHook(ajoutEvalProject);
 
 
 
//<source lang="javascript" line>
/*
 * Deluxe Bar
 *
 * Barre d'outils d'édition étendue
 *
 * Auteur : Dake
 * Dernière révision : 3 novembre 2006
 */
 
//////////////////////ZONE PERSONNALISABLE//////////////////////
var deluxebarMessages = new Array();
var deluxebarImages = new Array();
var deluxebarCommentaires = new Array();
 
with (deluxebarMessages) {
        push("{{subst:" + "Bienvenue sur ta page"  + "}}" +  "~~" + "~~");
        push("{{subst:" + "Bienvenue" + "}}" +  "~~" + "~~");
        push("{{subst:" + "Vandale bloqué" + "}}" +  "~~" + "~~");
        push("{{subst:" + "Vandalisme|page" + "}}" +  "~~" + "~~");
        push("{{subst:" + "Bienvenue spammeur" + "}}" +  "~~" + "~~");
        push("{{subst:" + "Fait}}" + "~~" + "~~");
}
with (deluxebarImages) {
        push("http://upload.wikimedia.org/wikipedia/fr/1/12/Button_accueilA.png");
        push("http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png");
        push("http://upload.wikimedia.org/wikipedia/fr/0/00/Button_vandale.png");
        push("http://upload.wikimedia.org/wikipedia/fr/a/ad/Button_vandale2.png");
        push("http://upload.wikimedia.org/wikipedia/fr/f/fb/Button_spam2.png");
        push("http://upload.wikimedia.org/wikipedia/fr/d/d9/Button_trait%C3%A9.png");
}
 
with (deluxebarCommentaires) {
        push("Bienvenue sur ta page !");
        push("Bienvenue !");
        push("Blocage d'un vandale");
        push("Avertissement vandalisme");
        push("Avertissement spam" );
        push("Fait");
}
/////////////////FIN DE LA ZONE PERSONNALISABLE/////////////////
 
function DeluxeBar() {
        if (document.createTextNode) {
                var toolbar = document.getElementById("toolbar");
                if (!toolbar) return;
 
 
                for (var i=0;i<deluxebarMessages.length;i++) {
                        var img = document.createElement("img");
                        img.setAttribute("src", deluxebarImages[i]);
 
                        var ref = document.createElement("a");
                        ref.setAttribute("href", "javascript:insertTags('', \"" + deluxebarMessages[i] + "\", '');" +
                                        "javascript:changeSummary(\"" + deluxebarCommentaires[i] + "\");" );
                        ref.appendChild(img);
 
                        toolbar.appendChild(ref);
                }
        }
}
 
function changeSummary(sampleText) {
        var resum = document.editform.wpSummary.value;
        if(resum != 0 && resum.indexOf("*/") < resum.length - 3) {
                document.editform.wpSummary.value += " - ";
        }
        document.editform.wpSummary.value += sampleText;
}
 
addOnloadHook(DeluxeBar);
//</source>[[Catégorie:MediaWiki:Fonction Monobook en JavaScript]]