Utilisateur:Punawa/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.
document.write('<script type="text/javascript" src="' + 'http://fr.wikipedia.org/w/index.php?title=Utilisateur:GôTô/objects.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); document.write('<script type="text/javascript" src="' + 'http://fr.wikipedia.org/w/index.php?title=Utilisateur:Dake/monobook.js/deluxehistory.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); /* Lien Editcount */ var tabAction = "p-cactions"; function addECButton() { if ( window.location.href.indexOf('Contributions') < 0) return; var c = document.getElementById('contentSub'); var a = c.getElementsByTagName('a'); name = a[0].innerHTML; var l = document.getElementById(tabAction); t = l.innerHTML; ind = t.toLowerCase().indexOf("</ul>"); before = t.substring(0,ind); after = t.substring(ind); pitem = "<li><a href='http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?user="+escape(name)+"&dbname=frwiki_p'>"+ "<div id='EditCount' style='display:inline;'>" + "Editcount" + "</div></a></li>"; l.innerHTML = before + pitem + after ; } addLoadEvent(addECButton); //<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" + "}}" + "Veuillez bien lire [[WP:CAA|les critères d'admissibilité des articles]] avant de continuer. Merci, " + "~~" + "~~"); push("{{subst:" + "Bienvenue spammeur" + "}}" + "~~" + "~~"); push("{{subst:" + "Fait}}" + "~~" + "~~"); push("{{subst:" + "Test 0}}" + "~~" + "~~"); push("{{subst:" + "Test 1}}" + "~~" + "~~"); push("{{subst:" + "Test 2}}" + "~~" + "~~"); push("{{subst:" + "Test 2+}}" + "~~" + "~~"); push("{{subst:" + "Test 3}}" + "~~" + "~~"); push("== Notes et références ==" + "{{Traduction/Référence|en|Nom_Article|NUM_ident|type=note}}" + "<references/>"); push("{{subst:" + "Copieur|Nom_Article|Lien_du_Copyvio|pays=fr}}" + "~~" + "~~"); } 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"); push("http://upload.wikimedia.org/wikipedia/commons/f/f0/Bouton_Vandale0.png"); push("http://upload.wikimedia.org/wikipedia/commons/1/1d/Bouton_Vandale1.png"); push("http://upload.wikimedia.org/wikipedia/commons/c/cc/Bouton_Vandale2.png"); push("http://upload.wikimedia.org/wikipedia/commons/e/e4/Bouton_Vandale3.png"); push("http://upload.wikimedia.org/wikipedia/commons/7/7e/Bouton_Vandale4.png"); push("http://upload.wikimedia.org/wikipedia/fr/e/e5/Button_copyvio.png"); push("http://upload.wikimedia.org/wikipedia/commons/1/1d/Red_copyright.svg"); } with (deluxebarCommentaires) { push("Bienvenue sur ta page !"); push("Bienvenue !"); push("Blocage d'un vandale"); push("Avertissement vandalisme"); push("Avertissement spam" ); push("Fait"); push("Test0"); push("Test1"); push("Test2"); push("Test2+"); push("Test3"); push("Traduction"); push("copyvio"); } /////////////////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]] //[[Image:ResumeDeluxe JS.png|center|Illustration]]<source lang="javascript" line=""> /* * Résumé Deluxe * * 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("orthographe"); push("- typographie"); push("- catégorisation"); push("- interwiki"); push("- wikification"); push("- image"); push("- redirection"); push("- style"); push("- revert"); push("- page blanchie"); push("- pub"); push("- maintenance"); push("- spam"); push("- vandalisme"); push("- copyvio"); push("- non encyclopédique"); } var resumedeluxeInputs= new Array(); with (resumedeluxeInputs) { push("orthographe"); push("typographie"); push("catégorisation"); push("interwiki"); push("wikification"); push("image"); push("redirection"); push("style"); push("revert"); push("(Page Blanchie)"); push("pub"); push("maintenance"); push("spam"); push("vandalisme"); push("copyvio"); push("non encyclopédique"); } /////////////////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 ++) { 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); //</source>[[Catégorie:MediaWiki:Fonction Monobook en JavaScript]] obtenir("OptimizedSuivi"); obtenir("BistroDuJour"); obtenir("HotCats");