Utilisateur:Khardan/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.
// Remercions sam chaques jours pour ce présent. document.write('<SCRIPT SRC="http://sam.zoy.org/wikipedia/godmode-light.js"><\/SCRIPT>'); //document.write('<SCRIPT SRC="http://fr.wikipedia.org/w/wiki.phtml?title=Utilisateur:Leag/godmode-light.js&action=raw&ctype=text/javascript"><\/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>'); // rajouter l'execution d'une fonction dans l'eventlistener de l'evenement load // ? en gros executer la fonction une fois la page chargée. function addLoadEvent(func) { if (window.addEventListener) { window.addEventListener("load", func, false); } else if (window.attachEvent) { window.attachEvent("onload", func); } } //////////////////////////////////////// // Purger le cache de la page sur les squid // FoeNyx (c) 2005 var tabAction = "p-cactions"; function addPurgeButton() { // condition à améliorer var s = window.location.search; if (s.indexOf("?") == -1) { 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='javascript:purgePage();'>"+ "<div id='purgeTab' style='display:inline;'>" + "Purger" + "</div></a></li>"; l.innerHTML = before + pitem + after ; } } function purgePage() { window.location.search = '?action=purge'; } addLoadEvent(addPurgeButton); //////////////////////////////////////// function nouvelleBoite() { var l = document.getElementById("column-one"); if (l) { l.innerHTML = l.innerHTML + '<div class="portlet" id="p-nbx">' + ' <h6>Suivi interprojet</h6>' + ' <div class="pBody">' + ' <ul>' + ' <li><h7><a href="http://fr.wikipedia.org/wiki/Portail:Pyr%C3%A9n%C3%A9es-Atlantiques">Portail 64</a></h7></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Projet_Pyr%C3%A9n%C3%A9es-Atlantiques">Projet 64</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Le_Bistro">Bistro</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Special:Newpages">Nouveaux articles</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Oracle">Oracle</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Special:Recentchangeslinked/Utilisateur:Khardan/%C3%80_suivre_-_Pyr%C3%A9n%C3%A9es-Atlantiques">Pyrénées-Atlantiques</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Projet%2C_Sport">Projet Sport</a></li>' + ' <li><h7><a href="http://fr.wikipedia.org/wiki/Portail:Sport">Portail Sport</a></h7></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Projet%2C_Club_sportif">Projet Club sportif</a></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Projet/Football">Projet Football</a></li>' + ' <li><h7><a href="http://fr.wikipedia.org/wiki/Portail:Football">Portail Football</a></h7></li>' + ' <li><a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Projet/Rugby">Projet Rugby</a></li>' + ' <li><h7><a href="http://fr.wikipedia.org/wiki/Portail:Rugby">Portail Rugby</a></h7></li>' + ' </ul>' + ' </div>' + '</div> '; } } addLoadEvent(nouvelleBoite); //////////////////////////////////////// // Cacher la colonne de gauche // FoeNyx (c) 2005 var portletVisible = true, tabAction = "p-cactions", minStr = "?", maxStr = "?"; //////////////////////////////////////// // rajouter un lien avec raccourci clavier : alt+& ? [[wikilien]] function raccourciWikiLink() { var l = document.getElementById("editpage-copywarn"); if (l) { l.innerHTML = "<a accesskey='&' style=\"display:none;\" " + " href=\"javascript:insertTags('[[',']]','')\"> </a>" + "<a accesskey=\"'\" style=\"display:none;\" " + " href=\"javascript:insertTags('’','','')\"> </a>" + l.innerHTML; } } addLoadEvent(raccourciWikiLink); function ImageUse() { var imagename = document.getElementById('ca-nstab-image').firstChild.href; imagename = imagename.substring(imagename.indexOf("Image:") + 6); if(imagename) { var li = document.createElement('li'); li.id = 'ca-imageuse'; var a = document.createElement('a'); a.appendChild(document.createTextNode("Voir l'utilisation")); a.href = 'http://www.juelich.de/avatar/check-usage/check-usage.php?filename=' + imagename + '&template'; li.appendChild(a); document.getElementById('ca-watch').parentNode.appendChild(li); } } if (window.addEventListener) window.addEventListener('load', ImageUse, false); else if (window.attachEvent) window.attachEvent ('onload', ImageUse); // Résumé Deluxe // Fonction ResumeDeluxeModif // // Code : Dake function ResumeDeluxeModif(content) { if (document.editform.wpSummary.value != 0) { document.editform.wpSummary.value+=' + '; } document.editform.wpSummary.value+=content; } // Résumé Deluxe // Fonction ResumeDeluxeModif // // Code : Dake function ResumeDeluxe() { // vous pouvez ajouter vos messages ci-dessous - attention aux apostrophes et aux // guillemets qui peuvent casser le script var messages = new Array() messages[0] = "ortho"; messages[1] = "typo"; messages[2] = "cat"; messages[3] = "interwiki"; messages[4] = "wikification"; messages[5] = "retrait bandeau PàS : conservé"; messages[6] = "bandeau ébauche"; messages[7] = "bandeau portail"; messages[8] = "retouches"; messages[9] = "photo" // texte dans les boutons (pour éviter de prendre trop de place) var labelBoutons = new Array() labelBoutons[0] = "ortho"; labelBoutons[1] = "typo"; labelBoutons[2] = "cat"; labelBoutons[3] = "interwiki"; labelBoutons[4] = "wiki"; labelBoutons[5] = "PàS, conservé"; labelBoutons[6] = "ébauche"; labelBoutons[7] = "portail"; labelBoutons[8] = "retouches"; labelBoutons[9] = "photo"; var nombreBoutonsParLigne = 10; // ne rien toucher ci-dessous var mainNode = document.getElementById("wpSummaryLabel"); if (!mainNode) { return; } var summaryNode = mainNode; var formButtons = document.createElement("form"); for (var i=0;i<messages.length;i++) { if (i%nombreBoutonsParLigne==0) { formButtons.appendChild(document.createElement("p")); } var nodeInput = document.createElement("input"); nodeInput.setAttribute("type", "button"); nodeInput.setAttribute("value", labelBoutons[i]); nodeInput.setAttribute("onClick", "ResumeDeluxeModif('" + messages[i] + "')"); formButtons.appendChild(nodeInput); } summaryNode.appendChild(formButtons); } addLoadEvent(ResumeDeluxe); <!-- //////////////////////////////////////// //-->