Utilisateur:EfCeBa/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.
// Fonction pour charger un JS function loadJS(page) { page = page.replace(/^\[\[(.*)\]\]$/, '$1'); document.write('<script type="text/javascript" src="' + 'http://fr.wikipedia.org/w/wiki.phtml?title=' + page + '&action=raw&ctype=text/javascript"></script>'); } loadJs('Utilisateur:Spooky/JSScripts/Navigation popups'); // Navigation popups : Options popupImages = true; popupOnEditSelection = false; popupDragging = false; popupFixDabs = true; imagePopupsForImages = true; // Ajout d'un lien pour modifier le premier paragraphe function editSection0() { if(wgIsArticle == true) { var urlRegexp = /\/wiki\//; var url = self.location.pathname.split('&')[0].replace(urlRegexp, "/w/index.php?title="); var a = document.getElementsByTagName("h1"); if(a.length > 0) { a[0].innerHTML = a[0].innerHTML + ' <span style="font-size: xx-small; font-weight: normal; float: none;" class="editsection">' + '[<a href="' + url + '&action=edit§ion=0" title="Éditer le premier paragraphe">modifier</a>]'; } } } addLoadEvent(editSection0); function TodayDate() { m = new Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"); today = new Date(); day = today.getDate(); year = today.getYear(); if (year < 2000) year = year + 1900; return (day + " " + m[today.getMonth()] + " " + year); } function BistroDuJour() { var a = document.getElementById("p-navigation"); if (a) { b = a.getElementsByTagName("ul"); if(b.length > 0) { b[0].innerHTML = b[0].innerHTML + '<li><span id="n-bistro" title="Wikipédia:Le Bistro">' + '<a href="/wiki/Wikipédia:Le_Bistro/' + TodayDate() + '">Bistro du jour</a>' + '</span></li>'; } } } addLoadEvent(BistroDuJour); var resumedeluxe = new Array(); with (resumedeluxe) { push("⊕wikif "); push("⊕infos "); push("⊕ortho "); push("⊕typo "); push("⊕ref "); push("⊕mise en page "); push("⊖pov "); push("⊖lien rouge "); push("⊕ébauche "); push("⊕infobox "); push("⊕img "); push("⊕logo "); push("⊕cat "); push("⊕iw "); } function setSummary(str) { document.editform.wpSummary.value = str; } function addToSummary(str) { var resum = 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 < resumedeluxe.length; cpt ++) { str += "<a href=\"javascript:addToSummary('" +resumedeluxe[cpt] + "')\"" + " class=\"sumLink\" title=\"Ajouter '" +resumedeluxe[cpt] +"' dans la boîte de résumé\">" + resumedeluxe[cpt] + "</a> "; } sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML; } } addLoadEvent(DeluxeSummary);