Utilisateur:Peter 111/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.

obtenir("OptimizedSuivi");
 
obtenir("DeluxeBar");
 
obtenir("RevertDiff");
 
obtenir("CatsaGauche");
 
function customSpecialChars()
{
       var elmtP = document.getElementById("editpage-copywarn")
       if (elmtP == undefined)
               return  // pas en mode étidion
       elmtP = elmtP.getElementsByTagName("P")[0]
 
       var str = "Caractères spéciaux: "
 
       str += "<a href=\"javascript:insertTags('Ā',, )\" accesskey=\",\">Ā</a> "
       str += "<a href=\"javascript:insertTags('ā',, )\" accesskey=\"a\">ā</a> "
       str += "<a href=\"javascript:insertTags('Ē',, )\" accesskey=\";\">Ē</a> "
       str += "<a href=\"javascript:insertTags('ē',, )\" accesskey=\"f\">ē</a> "
       str += "<a href=\"javascript:insertTags('Ī',, )\" accesskey=\":\">Ī</a> "
       str += "<a href=\"javascript:insertTags('ī',, )\" accesskey=\"i\">ī</a> "
       str += "<a href=\"javascript:insertTags('Ō',, )\" accesskey=\"!\">Ō</a> "
       str += "<a href=\"javascript:insertTags('ō',, )\" accesskey=\"o\">ō</a> "
       str += "<a href=\"javascript:insertTags('Ū',, )\" accesskey=\"ù\">Ū</a> "
       str += "<a href=\"javascript:insertTags('ū',, )\" accesskey=\"v\">ū</a> "
       elmtP.innerHTML = str
}
addLoadEvent(customSpecialChars)
 
/****************************************************************************************/
 
// auteur : Utilisateur:Dake
function DeluxeBar() {
  if (document.createTextNode) {
  	var toolbar = document.getElementById("toolbar"); 
	if (!toolbar) return;
 
        ///// zone personnalisable ////
	var messages = new Array()
        // le texte a été splitté sinon Mediawiki casse tout...
	messages[0] = "{{subst:" + "Bienvenue sur ta page"  + "}}" +  "~~" + "~~";
	messages[1] = "{{subst:" + "Bienvenue" + "}}" +  "~~" + "~~";
	messages[2] = "{{Recherche IP}}\n{{subst:" + "Bienvenue vandale" + "}}" +  "~~" + "~~";
	messages[3] = "{{Recherche IP}}\n{{subst:" + "Vandalisme|page" + "}}" +  "~~" + "~~";
	messages[4] = "{{Recherche IP}}\n{{subst:" + "Bienvenue spammeur" + "}}" +  "~~" + "~~";
        messages[5] = "<Br><Br>Salut et bienvenue à Wikipédia,<Br>Tu as utilisé du texte venant du site ????: Attention au copyright! <Br>Jettes un oeil sur la page [[wikipédia:copyright]] avant de continuer. Si tu es l'auteur du site ou si tu as eu l'autorisation d'utiliser ces données  indique le clairement dans la page de discussion en précisant sous quelles conditions on peut réutiliser les infos.<Br>Conformément aux principes de Wikipédia, ta contribution sera annulée si tu ne justifie pas la copie d'un site internet.<Br> Merci de ta compréhension et bonne continuation<Br>" +  "~~" + "~~";
 
	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";
        images[3] = "http://upload.wikimedia.org/wikipedia/fr/a/ad/Button_vandale2.png";
	images[4] = "http://upload.wikimedia.org/wikipedia/fr/f/fb/Button_spam2.png";
        images[5] = "http://upload.wikimedia.org/wikipedia/fr/f/fb/Button_copvio.png";
 
	var commentaires = new Array()
	commentaires[0] = "Bienvenue sur ta page !"
	commentaires[1] = "Bienvenue !"
	commentaires[2] = "Avertissement vandalisme"
        commentaires[3] = "Avertissement vandalisme";
        commentaires[4] = "Avertissement spam" ;
        commentaires[5] = "Avertissement copyright" ;
 
        ////////////////////////////////
 
	for (var i=0;i<messages.length;i++) {
		var img = document.createElement("img");
		img.setAttribute("src", images[i]);
		img.setAttribute("alt", commentaires[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);