Utilisateur:Oxo/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.
// Installe wikEd pour l'édition des pages (pour tous) // Traduction de [[Utilisateur:Leag|Leag]] : [[Utilisateur:Leag/wikEd|wikEd]] // installe la traduction française pour [[Utilisateur:Leag/wikEd|wikEd]] document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Leag/wikEd-fr.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); // install [[:en:User:Cacycle/diff]] text diff code document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/diff.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); // install [[:en:User:Pilaf/Live_Preview]] page preview tool document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Pilaf/livepreview.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); // install [[:en:User:Cacycle/wikEd]] editing page extension document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); loadJs('Utilisateur:EDUCA33E/LiveRC.js'); loadJs('Utilisateur:Oxo/RC.js'); addLoadEvent(MyActions) // en:User:Lupin/popups.js // Traduction de Utilisateur:Leag/Navigation popups document.write('<script type="text/javascript" src="' + 'http://fr.wikipedia.org/w/index.php?title=User:Leag/popups-strings-fr.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); popupAdminLinks=true; popupRedlinkRemoval=true; popupFixDabs=true; //FIN Popups loadJs('Utilisateur:Spooky/JSScripts/Navigation popups'); popupFixDabs = true; ///////////////////////////////////////DELUXESUMMARY//////////////////////////////// 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("portail") titles.push("- lien ext") titles.push("corr lien int") titles.push("ortho/gram") titles.push("retouches") titles.push("ajInfo") titles.push("wikif") titles.push("recat") titles.push("homon") titles.push("rouge") titles.push("ancre") titles.push("blanc") titles.push("RV") titles.push("MAJ") var inputs = new Array() inputs.push("ajout ébauche") inputs.push("ajout catégorie") inputs.push("ajout portail") inputs.push("suppression lien externe") inputs.push("correction lien interne") inputs.push("correction orthographe/grammaire") inputs.push("diverses retouches") inputs.push("ajout d’infos") inputs.push("mise en page") inputs.push("changement catégorie") inputs.push("correction homonymie") inputs.push("restauration des [[Projet:Restauration lien rouge|liens rouges]]") inputs.push("restauration des [[Projet:Restauration des ancres brisées|ancres brisées]]") inputs.push("Blanchi contenait: ") inputs.push("Revert vandalisme") inputs.push("Mise à jour") 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) ////////////////////////////////////DELUXEBAR//////////////////////////////////////////// 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" + "}}" + "~~" + "~~"; messages[1] = "{{subst:" + "Bienvenue vandale" + "}}" + "~~" + "~~"; messages[2] = "{{subst:" + "Vandalisme|page" + "}}" + "~~" + "~~"; messages[3] = "{{subst:" + "Bienvenue spammeur" + "}}" + "~~" + "~~"; messages[4] = "{{subst:" + "Création supprimée" + "}}" + "~~" + "~~"; messages[5] = "{{subst:" + "Utilisateur:Eskimo/Copyvio|page|URL|titre" + "}} " + "~~" + "~~"; messages[6] = "{{" + "copie de site|URL|Titre" + "}}"; messages[7] = "{{" + "suppression" + "}}"; 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/0/00/Button_vandale.png"; images[2] = "http://upload.wikimedia.org/wikipedia/fr/a/ad/Button_vandale2.png"; images[3] = "http://upload.wikimedia.org/wikipedia/fr/f/fb/Button_spam2.png"; images[4] = "http://upload.wikimedia.org/wikipedia/fr/f/f8/Button_suppr.png"; images[5] = "http://upload.wikimedia.org/wikipedia/fr/e/e5/Button_copyvio.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] = "Bienvenue sur WP !" commentaires[1] = "Avertissement vandalisme" commentaires[2] = "Avertissement vandalisme"; commentaires[3] = "Avertissement spam" ; commentaires[4] = "création supprimée"; commentaires[5] = "Violation de copyright" commentaires[6] = "Violation de copyright"; commentaires[7] = "Proposé à la suppression"; //////////////////////////////// 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); /////////////DÉBUT DU CODE DES BOUTONS-PRESSION POUR DISCUSSIONS ////////////// /* * Bouton-pression DiscussionDeluxe * * Barre d'outils permettant l'insertion de modèles pour discussions, * un commentaire rapide et la signature. * * Auteur : Antaya * Dernière révision : 20 novembre 2007 */ function addCustomButton(imageFile, speedTip, tagOpen, tagClose, sampleText, imageId) { mwCustomEditButtons[mwCustomEditButtons.length] = {"imageId": imageId, "imageFile": imageFile, "speedTip": speedTip, "tagOpen": tagOpen, "tagClose": tagClose, "sampleText": sampleText}; } //////////////////////ZONE PERSONNALISABLE////////////////////// var signature = ' ~~' + '~~'; addCustomButton ('http://upload.wikimedia.org/wikipedia/commons/c/c8/Button_conserver2.png','Conserver','#{{vote|conserver}} - ',signature,'Votre commentaire','mw-editbutton-conserver'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/0/00/Button_supprimer.png','Supprimer','#{{vote|supprimer}} - ',signature,'Votre commentaire','mw-editbutton-supprimer'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/1/1d/Button_neutre2.png','Neutre','#{{vote|neutre}} - ',signature,'Votre commentaire','mw-editbutton-neutre'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/4/4d/Button_reticence.png','Réticence','#{{vote|réticence}} - ',signature,'Votre commentaire','mw-editbutton-reticence'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/1/1b/Button_renommer.png','Renommer','#{{vote|renommer}} - ',signature,'Votre commentaire','mw-editbutton-renommer'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/5/5f/Button_rediriger.png','Rediriger','#{{vote|rediriger}} - ',signature,'Votre commentaire','mw-editbutton-rediriger'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/4/4a/Button_fusionner.png','Fusionner','#{{vote|fusionner}} - ',signature,'Votre commentaire','mw-editbutton-fusionner'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/c/cd/Button_recycler.png','Recycler','#{{vote|recycler}} - ',signature,'Votre commentaire','mw-editbutton-recycler'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/b/b6/Button_article_de_qualite.png','Article de qualité','#{{vote|article de qualité}} - ',signature,'Votre commentaire','mw-editbutton-article-qualite'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/d/de/Button_bon_article.png','Bon article','#{{vote|bon article}} - ',signature,'Votre commentaire','mw-editbutton-bon-article'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/3/3f/Button_attendre.png','Attendre','#{{vote|attendre}} - ',signature,'Votre commentaire','mw-editbutton-attendre'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/4/4e/Button_fait2.png','Fait','*{{vote|fait}}',signature,'Votre commentaire','mw-editbutton-fait'); addCustomButton('http://upload.wikimedia.org/wikipedia/commons/5/5e/Button_non.png','Non','*{{vote|non}} - ',signature,'Votre commentaire','mw-editbutton-non'); //////////////////////FIN DE LA ZONE PERSONNALISABLE////////////////////// //////////////FIN DU CODE DES BOUTONS-PRESSION POUR DISCUSSIONS /////////////// obtenir("HotCats"); obtenir("QPreview"); obtenir("EditZeroth"); obtenir("BistroDuJour") /////////////////////////////////////ADDMENULINK/////////////////////////////// /* Inspiré de Maloq */ function AddMenuLink(Menu, Text, Url) { AddMenuLinkFullUrl(Menu, Text, wgServer + "/wiki/" + Url) } function AddMenuLinkFullUrl(Menu, Text, Url) { var li=document.createElement("li") var a=document.createElement("a") a.textContent = Text a.href = Url li.appendChild(a) Menu.appendChild(li) } function MyActions() { var Menu = document.getElementById("p-navigation").getElementsByTagName("ul")[0]; AddMenuLink(Menu, "LiveRC", "Utilisateur:EDUCA33E/LiveRC") AddMenuLink(Menu, "RC", "Utilisateur:Oxo/RC") AddMenuLink(Menu, "Ancres", "Projet:Restauration des ancres brisées") AddMenuLink(Menu, "Liens rouges", "Projet:Restauration lien rouge") AddMenuLink(Menu, "Maintenance", "Projet:Maintenance") AddMenuLink(Menu, "Suppression immédiate", "Wikipédia:Demande de suppression immédiate") AddMenuLink(Menu, "PàS", "Wikipédia:Pages à supprimer") AddMenuLink(Menu, "Articles courts", "Special:Shortpages") AddMenuLink(Menu, "Nouvelles pages", "Special:Newpages") AddMenuLink(Menu, "Journaux", "Special:Log") AddMenuLink(Menu, "Bloquer", "Special:BlockIp") AddMenuLink(Menu, "Communauté", "Wikipédia:Accueil") AddMenuLinkFullUrl(Menu, "IRC", "irc://irc.freenode.net/#wikipedia-fr") AddMenuLink(Menu, "Bulletin", "Wikipédia:Bulletin_des_administrateurs") AddMenuLink(Menu, "Requêtes", "Wikipédia:Requête aux administrateurs") AddMenuLink(Menu, "Oracle", "Wikipédia:Oracle") //virer le bandeau rouge de la gfdl etc etc etc var bandeau = document.getElementById("cpwarn"); if(bandeau) bandeau.style.display = "none"; //virer l'inutile de liveRC if (wgTitle == "EDUCA33E/LiveRC") { document.getElementById("p-search").style.display='none' document.getElementById("p-tb").style.display='none' document.getElementById("p-lang").style.display='none' document.getElementById("footer").style.display='none' } } loadJs('Utilisateur:TiChou/wpfunctions.js'); loadJs('Utilisateur:Maloq/t-Revert.js'); loadJs('Utilisateur:Maloq/AC_Functions.js'); obtenir('BlocageDeluxe'); obtenir("OptimizedSuivi"); obtenir("CatsaGauche"); obtenir("OngletGoogle"); /* ****************************************** */ /* EDUCA33E : 23/03/06 */ /* MAJ : 08/07/06 */ /* Fonction de remplacement automatisé */ /* à partir des pages search et Whatlinkshere */ /* et Catégorie (lettre par lettre) */ /* ****************************************** */ /* searchreplace */ document.write('<script type="text/javascript" src="' + 'http://fr.wikipedia.org/w/index.php?title=Utilisateur:EDUCA33E/searchreplace.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); function ORTHOPatrol() { if ( window.location.href.indexOf('Search') < 0 && window.location.href.indexOf('Special:Whatlinkshere') < 0 && window.location.href.indexOf('Cat%C3%A9gorie:') < 0 && window.location.href.indexOf('Image:') < 0) return; var page_nom = document.getElementById( 'content' ).getElementsByTagName( 'h1' )[ 0 ]; var page_name = page_nom.firstChild.nodeValue; var items, item, ulitems, i, links, user, name, talk, contribs, insertLoc, link; function NewLink( txt, url, plainlinks, linkColor ) { var a = document.createElement( 'a' ); a.appendChild( document.createTextNode( txt ) ); a.href = url; if ( plainlinks ) a.className = 'plainlinks'; if ( linkColor ) { if ( typeof linkColor == "string" ) a.style.color = linkColor; else a.style.color = '#FF0000'; // old default behavior } return a; } ulitems = document.getElementById( 'bodyContent' ).getElementsByTagName( 'ul' ); for ( w = 0; w < ulitems.length; w++ ) { items = ulitems[w].getElementsByTagName( 'li' ); for ( i = 0; i < items.length; i++ ) { item = items[ i ]; links = item.getElementsByTagName( 'a' ); user = links[ 0 ]; name = user.firstChild.nodeValue; insertLoc = user.nextSibling; // ' newusers ' item.insertBefore( NewLink( ' [S&R]', 'javascript:SearchPrompt();', true, 'green' ), insertLoc ); item.insertBefore( NewLink( ' [Diff]', '/w/index.php?title='+name+'&action=edit&searchreplace=diff', true, 'blue' ), insertLoc ); item.insertBefore( NewLink( ' [Save]', '/w/index.php?title='+name+'&action=edit&searchreplace=save', true, 'red' ), insertLoc ); } } } if ( window.addEventListener ) window.addEventListener( 'load', ORTHOPatrol, false ); else if ( window.attachEvent ) window.attachEvent( 'onload', ORTHOPatrol );