Utilisateur:Eloben/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.
/* <pre><nowiki> */ /************** ---DeluxeBar--- **************/ function DeluxeBar() { if (document.createTextNode) { var toolbar = document.getElementById("toolbar"); if (!toolbar) return; ///// zone personnalisable //// var messages = new Array() // le texte a été splitté sinon Mediawiki casse tout... messages[0] = "{{subst:" + "Bienvenue sur ta page" + "}}" + "~~" + "~~"; messages[1] = "{{subst:" + "Bienvenue" + "}}" + "~~" + "~~"; messages[2] = "{{subst:" + "Test 0" + "}}" + "~~" + "~~"; messages[3] = "{{subst:" + "Test 1" + "}}" + "~~" + "~~"; messages[4] = "{{subst:" + "Test 2" + "}}" + "~~" + "~~"; messages[5] = "{{subst:" + "Test 3" + "}}" + "~~" + "~~"; messages[6] = "{{subst:" + "bienvenue débutant" + "}}" + "~~" + "~~"; messages[7] = "{{subst:" + "Bienvenue spammeur" + "}}" + "~~" + "~~"; messages[8] = "{{subst:" + "Atelier graphique" + "}}"; var images = new Array() images[0] = "http://upload.wikimedia.org/wikipedia/fr/1/12/Button_accueilA.png"; images[1] = "http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png"; images[2] = "http://upload.wikimedia.org/wikipedia/commons/f/f0/Bouton_Vandale0.png"; images[3] = "http://upload.wikimedia.org/wikipedia/commons/1/1d/Bouton_Vandale1.png"; images[4] = "http://upload.wikimedia.org/wikipedia/commons/c/cc/Bouton_Vandale2.png"; images[5] = "http://upload.wikimedia.org/wikipedia/commons/e/e4/Bouton_Vandale3.png"; images[6] = "http://upload.wikimedia.org/wikipedia/fr/4/4b/Button_sourire_bienvenue.png"; images[7] = "http://upload.wikimedia.org/wikipedia/fr/f/fb/Button_spam2.png"; images[8] = "http://upload.wikimedia.org/wikipedia/fr/7/76/Button_atelier_graphique.PNG"; var commentaires = new Array() commentaires[0] = "Bienvenue sur ta page !" commentaires[1] = "Bienvenue !" commentaires[2] = "Avertissement vandalisme niveau 0" commentaires[3] = "Avertissement vandalisme niveau 1"; commentaires[4] = "Avertissement vandalisme niveau 2" ; commentaires[5] = "Avertissement vandalisme niveau 3" commentaires[6] = "Bienvenue, débutant" commentaires[7] = "Bienvenue, spammeur" commentaires[8] = "Atelier graphique" //////////////////////////////// for (var i=0;i<messages.length;i++) { var img = document.createElement("img"); img.setAttribute("src", images[i]); var ref = document.createElement("a"); ref.setAttribute("href", "javascript:insertTags('', \"" + messages[i] + "\", '');" + "javascript:changeSummary(\"" + commentaires[i] + "\");" ); ref.appendChild(img); toolbar.appendChild(ref); } } } function changeSummary(sampleText) { document.editform.wpSummary.value = sampleText; } addLoadEvent(DeluxeBar); function addToSummary(str) { document.editform.wpSummary.value += " " + str } function DeluxeSummary() { var sumLbl = document.getElementById("wpSummaryLabel") if (sumLbl) { //élargissement boite de résumé var sumInput = document.getElementById("wpSummary") sumInput.style.width = "90%" var titles = new Array() titles.push("révocations") titles.push("blanchi") titles.push("+ ébauche") titles.push("+ cat") titles.push("+ image") titles.push("+ interwiki") titles.push("+ portail") titles.push("corr lien int") titles.push("lien ext -> lien int") titles.push("MeP") titles.push("ortho/gram") titles.push("retouches") titles.push("ajInfo") titles.push("recat") var inputs = new Array() inputs.push("révocations des modifications de ") inputs.push("blanchi, contenait ") inputs.push("+ {{ébauche}}") inputs.push("+ catégorie") inputs.push("+ image") inputs.push("+ liens interwiki") inputs.push("+ portail") inputs.push("correction lien interne") inputs.push("conversion lien externe en lien interne") inputs.push("mise en page") inputs.push("correction orthographe/grammaire") inputs.push("diverses retouches") inputs.push("ajout d’infos") inputs.push("changement catégorie") var str = "" for (var cpt = 0; cpt < titles.length; cpt ++) { str += "<a href=\"javascript:addToSummary('" + inputs[cpt] + "')\"" + " class=\"sumLink\" title=\"Ajouter '" + inputs[cpt] +"' dans la boîte de résumé\">" + titles[cpt] + " ·</a> " } sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML } } addLoadEvent(DeluxeSummary) function OngletPurge() { var a = document.getElementById("p-cactions"); if (a) { var pageName = document.title.replace(" - Wikipédia", ""); b = a.getElementsByTagName("ul"); if(b.length > 0) { b[0].innerHTML = b[0].innerHTML + '<li id="ca-nstab-user">' + '<a href="/w/index.php?action=purge&title=' + pageName + '">purger</a>' + '</li>'; } } } addLoadEvent(OngletPurge); function blanchir() { var text = document.editform.wpTextbox1.value.substring(0, 176); while(text.search(/\n/) != -1) { text = text.replace(/\n/," "); } var resume = "blanchi : contenait « " + text + " »"; changeSummary(resume, false); document.editform.wpTextbox1.value = ""; } addLoadEvent(MiluxeBar);