Utilisateur:Spack/monobook.js
Un article de Wikipédia, l'encyclopédie libre.
Note : Après avoir sauvegardé, vous devez forcer le rechargement de la page pour voir les changements : Mozilla / Konqueror / Firefox : Shift-Ctrl-R, IE / Opera : Ctrl-F5, Safari : Cmd-R.
// auteur : Utilisateur:Dake avec quelques retouches function DeluxeBar() { if (document.createTextNode) { try { var toolbar = document.getElementById("toolbar"); var messages = new Array(); // le texte a été splitté sinon Mediawiki casse tout... messages[0] = "{{subst:" + "Bienvenue" + "}}" + "~~" + "~~"; messages[1] = "{{subst:" + "Bienvenue débutant" + "}}" + "~~" + "~~"; messages[2] = "{{subst:" + "Bienvenue vandale" + "}}" + "~~" + "~~"; 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/fr/0/00/Button_vandale.png"; 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] + "\", '');"); ref.setAttribute("onclick", "javascript:SetSummary(" + i + ");"); ref.appendChild(img); toolbar.appendChild(ref); } } catch (e) { return; } } } addLoadEvent(DeluxeBar); function SetSummary(button) { try { // champs : Résumé summary = document.getElementById("wpSummary"); // case : Suivre cet article watch = document.getElementById("wpWatchthis"); switch (button) { case 0: summary.value = "bienvenue"; watch.checked = ""; break; case 1: summary.value = "bienvenue débutant"; watch.checked = ""; break; case 2: summary.value = "bienvenue vandale"; watch.checked = ""; break; } } catch (e) { return; } } addLoadEvent(SetSummary); // Onglet Purge 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);