Utilisateur:Escaladix/monobook.js
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.<!--
function addLoadEvent(func) {
if (window.addEventListener) {
window.addEventListener("load", func, false);
} else
if (window.attachEvent) {
window.attachEvent("onload", func);
}
}
ta['n-RC'] = new Array('R','Modifications récentes.');
ta['t-euplode'] = new Array('U','Importer une image ou un son.');
function MiluxeBar() {
if (document.createTextNode) {
var toolbar = document.getElementById("toolbar");
if (!toolbar) return;
var messages = new Array()
messages[0] = "{{subst:" + "Bienvenue" + "}}" + "~~" + "~~";
messages[1] = "<small>{{fait" + "}}" + "~~" + "~~</small>";
messages[2] = "{{subst:" + "Bienvenue vandale" + "}}" + "~~" + "~~";
messages[3] = "{{subst:" + "vandalisme|" + "}}" + "~~" + "~~";
messages[4] = "{{subst:" + "test3" + "}}" + "~~" + "~~";
messages[5] = "{{subst:" + "Vandale bloqué|1|jour" + "}}" + "~~" + "~~";
messages[6] = "{{subst:" + "Bienvenue copyvio" + "}}" + "~~" + "~~";
messages[7] = "{{subst:" + "Copieur" + "}}" + "~~" + "~~";
var images = new Array()
images[0] = "http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png";
images[1] = "http://upload.wikimedia.org/wikipedia/fr/d/d9/Button_trait%C3%A9.png";
images[2] = "http://upload.wikimedia.org/wikipedia/fr/a/ad/Button_vandale2.png";
images[3] = "http://upload.wikimedia.org/wikipedia/fr/0/00/Button_vandale.png";
images[4] = "http://upload.wikimedia.org/wikipedia/fr/6/62/Button_stop.png";
images[5] = "http://upload.wikimedia.org/wikipedia/fr/5/5f/Button_police.png";
images[6] = "http://upload.wikimedia.org/wikipedia/fr/e/e5/Button_copyvio.png";
images[7] = "http://upload.wikimedia.org/wikipedia/fr/f/f8/Button_suppr.png";
var commentaires = new Array()
commentaires[0] = "Accueil nouveau";
commentaires[1] = "Fait";
commentaires[2] = "Avertissement suite à un premier vandalisme";
commentaires[3] = "Avertissement pour vandalisme avéré";
commentaires[4] = "Avertissement pour vandalisme avéré - menace de blocage";
commentaires[5] = "Notification de blocage";
commentaires[6] = "Copyvio";
commentaires[7] = "Copyvio";
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(MiluxeBar);
function insertAfter(parent, node, referenceNode) {
parent.insertBefore(node, referenceNode.nextSibling);
}
function OptimizedShortPages() {
if (document.URL.indexOf("http://fr.wikipedia.org/wiki/Special:Shortpages")!=0) return;
var mainNode = document.getElementsByTagName("ol");
var allArticles = mainNode[0].getElementsByTagName("li");
for (i=0; i<allArticles.length; i++) {
var articleName = allArticles[i].childNodes[0].getAttribute("title");
var historyElement = document.createElement("a");
var histUrl = "/w/index.php?title=" + articleName + "&action=history"
historyElement.setAttribute("href", histUrl);
var historyText = document.createTextNode("… (hist) ");
historyElement.appendChild(historyText);
insertAfter(allArticles[i], historyElement, allArticles[i].childNodes[1]);
var relatedElement = document.createElement("a");
var relatedUrl = "/wiki/Special:Whatlinkshere/" + articleName
relatedElement.setAttribute("href", relatedUrl);
var relatedText = document.createTextNode(" (liens) ");
relatedElement.appendChild(relatedText);
var diffElement = document.createElement("a");
var diffUrl = "/w/index.php?title=" + articleName + "&diff=0"
diffElement.setAttribute("href", diffUrl);
var diffText = document.createTextNode(" (diff) ");
diffElement.appendChild(diffText);
insertAfter(allArticles[i], relatedElement, historyElement);
insertAfter(allArticles[i], diffElement, relatedElement);
insertAfter(allArticles[i], document.createTextNode(allArticles[i].childNodes[1].data), diffElement);
allArticles[i].removeChild(allArticles[i].childNodes[1]);
}
}
addLoadEvent(OptimizedShortPages);
function Bistro_Portail() {
var a = document.getElementById("p-navigation");
if (a) {
b = a.getElementsByTagName("ul");
if(b.length > 0) {
b[0].innerHTML = b[0].innerHTML + '<li><a style="display: inline" id="n-bistro" title="Wikipédia:Le Bistro" href="/w/index.php?title=Wikip%C3%A9dia:Le_Bistro&action=purge">Bar</a> | <a style="display: inline" id="n-bistro" title="Portail" href="/wiki/Portail:Accueil">Portail</a>| <a style="display: inline" id="n-bistro" title="Oracle" href="/wiki/Wikip%C3%A9dia:Oracle">Oracle</a></li>'
}
}
}
addLoadEvent(Bistro_Portail);
function PaS_PaF_CSS_JS() {
var a = document.getElementById("p-navigation");
if (a) {
b = a.getElementsByTagName("ul");
if(b.length > 0) {
b[0].innerHTML = b[0].innerHTML + '<li><a style="display: inline" id="n-pas" title="Wikipédia:Pages à supprimer" href="/w/index.php?title=Wikip%E9dia:Pages%20%E0%20supprimer&action=purge">PàS</a> | <a style="display: inline" id="n-CSS" title="Utilisateur:Escaladix/monobook.css" href="/w/index.php?title=Utilisateur:Escaladix/monobook.css">CSS</a> | <a style="display: inline" id="n-JS" title="Utilisateur:Escaladix/monobook.js"href="/w/index.php?title=Utilisateur:Escaladix/monobook.js">JS</a></li>'
}
}
}
addLoadEvent(PaS_PaF_CSS_JS);
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 ResumeDeluxeModif(content) {
// codé par Dake que je remercie !
if (document.editform.wpSummary.value != 0) {
document.editform.wpSummary.value+=' - ';
}
document.editform.wpSummary.value+=content;
}
function ResumeDeluxe() {
// codé par Dake que je remercie !
/* Les trois lignes suivantes permettent de ne pas montrer les
* boutons de remplissage lorsqu'il s'agit d'une nouvelle
* section
*/
if (document.title.indexOf("modification de")!=0) return;
if (document.title.indexOf("(commentaire) - Wikipédia") == document.title.length - 25) return;
if (document.title.indexOf("(commentaire) - Prévisualiser - Wikipédia") == document.title.length - 41) return;
var messages = new Array()
// Ligne 1 de boutons
messages[0] = "Ortho";
messages[1] = "Typo";
messages[2] = "+";
messages[3] = "+ liens";
messages[4] = "+ bandeau";
messages[5] = "- bandeau";
// Ligne 2 de boutons
messages[6] = "Blanchiment";
messages[7] = "Vandalisme";
messages[8] = "Bac à sable";
messages[9] = "Retrait information?";
messages[10] = "Non Encyclo";
messages[11] = "Réponse";
// Ligne 3 de boutons
messages[12] = "Discussion";
messages[13] = "Erratum";
messages[14] = "Précision";
messages[15] = "redirect";
messages[16] = "Mise en forme";
messages[17] = "Homonymie";
var messages2 = new Array()
// Ligne 1 de commentaires
messages2[0] = "Correction orthographe";
messages2[1] = "Améliorations typographiques";
messages2[2] = "Étoffement";
messages2[3] = "Ajout de liens";
messages2[4] = "Ajout bandeau";
messages2[5] = "Retrait bandeau";
// Ligne 2 de commentaires
messages2[6] = "Page blanchie (contenait: ";
messages2[7] = "Revers vandalisme ";
messages2[8] = "Bac à sable ";
messages2[9] = "Merci de justifier votre retrait en utilisant la -Boite de Résumé-";
messages2[10] = "Information non encyclopédique ";
messages2[11] = "Réponse à une question";
// Ligne 3 de commentaires
messages2[12] = "Discussion avec un autre utilisateur";
messages2[13] = "Erratum ou correction";
messages2[14] = "Ajout de précisions";
messages2[15] = "Redirection";
messages2[16] = "Mise en forme";
messages2[17] = "Correction homonymie";
var nombreBoutonsParLigne = 6;
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", messages[i]);
nodeInput.setAttribute("onClick", "ResumeDeluxeModif('" + messages2[i] + "')");
formButtons.appendChild(nodeInput);
}
summaryNode.appendChild(formButtons);
}
addLoadEvent(ResumeDeluxe);
-->