Utilisateur:Faager/Monobook.js
Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
- Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
- Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
- Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
- Opera : appuyez sur Ctrl + F5.
/*
===FONCTION TODAYDATE===
<pre>*/
function TodayDate()
{
var m = new Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre")
var today = new Date()
var day = today.getDate()
var year = today.getYear()
if (year < 2000)
year += 1900
return (day + " " + m[today.getMonth()] + " " + year)
}
/* </pre>
=== Messages dans la boîte de résumé ===
<pre> */
function addToSummary(str)
{
document.editform.wpSummary.value += " " + str
}
function DeluxeSummary()
{
var sumLbl = document.getElementById("wpSummaryLabel")
if (sumLbl)
{
//élargissement boite de résumé
var sumInput = document.getElementById("wpSummary")
sumInput.style.width = "90%"
var titles = new Array()
titles.push("+ ébauche")
titles.push("+ cat")
titles.push("+ image")
titles.push("+ interwiki")
titles.push("corr interwiki")
titles.push("+ portail")
titles.push("- image")
titles.push("- lien int")
titles.push("- lien ext")
titles.push("corr lien int")
titles.push("corr lien ext")
titles.push("lien ext -> lien int")
titles.push("lien int -> interwiki")
titles.push("MeP")
titles.push("sup")
titles.push("fusion")
titles.push("redir")
titles.push("ortho/gram")
titles.push("retouches")
titles.push("ajInfo")
titles.push("déf")
titles.push("pron")
titles.push("etym")
titles.push("trad")
titles.push("divers")
titles.push("rangmt")
titles.push("recat")
titles.push("PàS conservé")
titles.push("création")
titles.push("Avis")
titles.push("Motivation")
titles.push("Réponse")
titles.push("DAF ")
titles.push("à tr. WP ")
titles.push("trans. WP ")
titles.push("rv")
titles.push("vandale")
titles.push("copyvio")
titles.push("bac à sable")
titles.push("régul")
titles.push("délais")
titles.push("sup copyvio")
titles.push("date")
titles.push("blocage")
var inputs = new Array()
inputs.push("+ bandeau ébauche ")
inputs.push("+ catégorie")
inputs.push("+ image")
inputs.push("+ liens interwiki")
inputs.push("correction liens interwiki")
inputs.push("+ portail")
inputs.push("- image manquante")
inputs.push("- lien interne")
inputs.push("- lien externe")
inputs.push("correction lien interne")
inputs.push("correction lien externe")
inputs.push("conversion lien externe en lien interne")
inputs.push("conversion lien interne en lien interwiki")
inputs.push("mise en page")
inputs.push("supprimé")
inputs.push("fusion")
inputs.push("Redirect ")
inputs.push("correction orthographe/grammaire")
inputs.push("diverses retouches ")
inputs.push("ajout infos ")
inputs.push("- définition")
inputs.push("- prononciation")
inputs.push("- étymologie")
inputs.push("- traduction")
inputs.push("- divers")
inputs.push("rangement interwikis/catégories")
inputs.push("changement catégorie")
inputs.push("article listé sur PàS - retrait du bandeau (conservé)")
inputs.push("Initialisation de la page")
inputs.push("Avis rendu")
inputs.push("Ma motivation")
inputs.push("Réponse")
inputs.push("Fusion DAF1932 faite ")
inputs.push("Article à transférer sur Wikipédia")
inputs.push("Redirect sur Wikipédia")
inputs.push("Revert : ")
inputs.push("Revert : vandalisme")
inputs.push("Revert : copyvio")
inputs.push("Revert : bac à sable")
inputs.push("- non régularisé")
inputs.push("- délais non respectés")
inputs.push("- suppression passage en copyvio du site : ")
inputs.push("- du "+ TodayDate())
inputs.push("Avis de blocage")
var str = ""
for (var cpt = 0; cpt < titles.length; cpt ++)
{
str += "<a href=\"javascript:addToSummary('" + inputs[cpt] + "')\""
+ " class=\"sumLink\" title=\"Ajouter '" + inputs[cpt] +"' dans la boîte de résumé\">"
+ titles[cpt]
+ " ·</a> "
}
sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML
}
}
addLoadEvent(DeluxeSummary)
/*</pre>
=== Barre d'outil DeLuxe ===
<pre>*/
function DeluxeBar() {
if (document.createTextNode) {
var toolbar = document.getElementById("toolbar");
if (!toolbar) return;
var messages = new Array()
var images = new Array()
var commentaires = new Array()
var a=-1;
//Le décompte commence à -1 avec une incrementation sur le premier message, pour éviter tout probleme en cas d'inversion ou suppression du premier message
// le texte a été splitté sinon Mediawiki casse tout...
messages[++a] = "{{" + "Transféré de Wikipédia" + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_wikipedia.png";
commentaires[a] = "Transféré de wikipédia"
messages[++a] = "{{subst:" + "Copie historique Wikipédia" +"|wp=" + " |historique= " + "}}" + "--~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_wikipedia.png";
commentaires[a] = "Avis de copie d'historique depuis Wikipédia"
messages[++a] = "{{" + "versWikipédia" +"| " + " | " + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_wikipedia.png";
commentaires[a] = "A transférer pour Wikipédia"
messages[++a] = "{{" + "avis blanchi copyvio|1= |2= |3= |4= " + "}}"+ "--" + "~~" + "~~" ;
images[a] = "http://upload.wikimedia.org/wikipedia/fr/e/e5/Button_copyvio.png";
commentaires[a] = "Violation de copyright";
messages[++a] = "{{subst:" + "Bienvenue" + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png";
commentaires[a] = "Bienvenue !"
messages[++a] = "{{"+ "subst:Bienvenue débutant" + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/2/28/Button_info.png";
commentaires[a] = "Bienvenue débutant !"
messages[++a] = "{{" + "Merci IP|--~~" + "~~}}";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/a/a9/Button_tournesol.png";
commentaires[a] = "Merci pour ta contribution"
messages[++a] = "{{subst:" + "vandale" + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/a/ad/Button_vandale2.png";
commentaires[a] = "Avertissement vandalisme"
messages[++a] = "{{subst:" + "Vandalisme| " + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/a/ad/Button_vandale2.png";
commentaires[a] = "Avertissement vandalisme avant blocage"
messages[++a] = "{{subst:" + "Vandale bloqué| " + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/b/b0/Button_blocage.png";
commentaires[a] = "avis de blocage"
messages[++a] = "{{subst:" + "Vandale bloqué2| | | " + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/b/b0/Button_blocage.png";
commentaires[a] = "avis de blocage d'office"
messages[++a] = "{{subst:" + "page grec ancien|étym= |type= |ASCII= |def= |déclin= |déclin1= |déclin2= |ortho= " + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/5/52/Button_grec.png";
commentaires[a] = "Création d'une page en grec ancien"
messages[++a] = "{{subst:" + "TraitéConserver||--" + "~~" + "~~" + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/a/ae/Button_trait%C3%A9conserver.png";
commentaires[a] = "Traité : article conservé"
messages[++a] = "{{subst:" + "TraitéSupprimer||--" + "~~" + "~~" + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/9/96/Button_trait%C3%A9supprimer.png";
commentaires[a] = "Traité : article supprimé"
////////////////////////////////
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(DeluxeBar);
/*</pre>
=== Ajout de nouveaux boutons ====
<pre>*/
function DeluxeBar() {
if (document.createTextNode) {
var toolbar = document.getElementById("toolbar");
if (!toolbar) return;
var messages = new Array()
var images = new Array()
var commentaires = new Array()
var a=-1;
//Le décompte commence à -1 avec une incrementation sur le premier message, pour éviter tout probleme en cas d'inversion ou suppression du premier message
// le texte a été splitté sinon Mediawiki casse tout...
messages[++a] = "{{" + "Transféré de Wikipédia" + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_wikipedia.png";
commentaires[a] = "Transféré de wikipédia"
messages[++a] = "{{subst:" + "Copie historique Wikipédia" +"|wp=" + " |historique= " + "}}" + "--~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_wikipedia.png";
commentaires[a] = "Avis de copie d'historique depuis Wikipédia"
messages[++a] = "{{" + "versWikipédia" +"| " + " | " + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/c/cb/Button_wikipedia.png";
commentaires[a] = "A transférer pour Wikipédia"
messages[++a] = "{{" + "avis blanchi copyvio|1= |2= |3= |4= " + "}}"+ "--" + "~~" + "~~" ;
images[a] = "http://upload.wikimedia.org/wikipedia/fr/e/e5/Button_copyvio.png";
commentaires[a] = "Violation de copyright";
messages[++a] = "{{subst:" + "Bienvenue" + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png";
commentaires[a] = "Bienvenue !"
messages[++a] = "{{"+ "subst:Bienvenue débutant" + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/2/28/Button_info.png";
commentaires[a] = "Bienvenue débutant !"
messages[++a] = "{{" + "Merci IP|--~~" + "~~}}";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/a/a9/Button_tournesol.png";
commentaires[a] = "Merci pour ta contribution"
messages[++a] = "{{subst:" + "vandale" + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/a/ad/Button_vandale2.png";
commentaires[a] = "Avertissement vandalisme"
messages[++a] = "{{subst:" + "Vandalisme| " + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/a/ad/Button_vandale2.png";
commentaires[a] = "Avertissement vandalisme avant blocage"
messages[++a] = "{{subst:" + "Vandale bloqué| " + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/b/b0/Button_blocage.png";
commentaires[a] = "avis de blocage"
messages[++a] = "{{subst:" + "Vandale bloqué2| | | " + "}}" + "--" + "~~" + "~~";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/b/b0/Button_blocage.png";
commentaires[a] = "avis de blocage d'office"
messages[++a] = "{{subst:" + "page grec ancien|étym= |type= |ASCII= |def= |déclin= |déclin1= |déclin2= |ortho= " + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/commons/5/52/Button_grec.png";
commentaires[a] = "Création d'une page en grec ancien"
messages[++a] = "{{subst:" + "TraitéConserver||--" + "~~" + "~~" + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/a/ae/Button_trait%C3%A9conserver.png";
commentaires[a] = "Traité : article conservé"
messages[++a] = "{{subst:" + "TraitéSupprimer||--" + "~~" + "~~" + "}}";
images[a] = "http://upload.wikimedia.org/wikipedia/fr/9/96/Button_trait%C3%A9supprimer.png";
commentaires[a] = "Traité : article supprimé"
////////////////////////////////
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(DeluxeBar);
/*</pre>*/