Utilisateur:Oxo/monobook.js
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.importScript('Utilisateur:EDUCA33E/LiveRC.js');
$(MyActions);
// en:User:Lupin/popups.js
// Traduction de Utilisateur:Leag/Navigation popups
importScript('MediaWiki:Gadget-Popups.js');
popupAdminLinks=true;
popupRedlinkRemoval=true;
popupFixDabs=true;
//FIN Popups
importScript('Utilisateur:Spooky/JSScripts/Navigation popups');
popupFixDabs = true;
/////////////////////////////////Outil pour le projet Ancres brisées///////////////////////////////////
importScript('Utilisateur:Phe/Clickodrome.js');
////////////////////////////////////////////////////////
///////////////////////////////////////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("inter")
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("MAJ")
var inputs = new Array()
inputs.push("+ ébauche")
inputs.push("+ interwiki")
inputs.push("+ catégorie")
inputs.push("+ 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("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
}
}
$(DeluxeSummary);
/////////////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
*/
//////////////////////ZONE PERSONNALISABLE//////////////////////
var signature = ' ~~' + '~~';
addCustomButton('//upload.wikimedia.org/wikipedia/commons/c/c8/Button_conserver2.png','Conserver','#{{vote|conserver}} - ',signature,'Votre commentaire','mw-editbutton-conserver');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/0/00/Button_supprimer.png','Supprimer','#{{vote|supprimer}} - ',signature,'Votre commentaire','mw-editbutton-supprimer');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/1/1d/Button_neutre2.png','Neutre','#{{vote|neutre}} - ',signature,'Votre commentaire','mw-editbutton-neutre');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/4/4d/Button_reticence.png','Réticence','#{{vote|réticence}} - ',signature,'Votre commentaire','mw-editbutton-reticence');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/1/1b/Button_renommer.png','Renommer','#{{vote|renommer}} - ',signature,'Votre commentaire','mw-editbutton-renommer');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/5/5f/Button_rediriger.png','Rediriger','#{{vote|rediriger}} - ',signature,'Votre commentaire','mw-editbutton-rediriger');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/4/4a/Button_fusionner.png','Fusionner','#{{vote|fusionner}} - ',signature,'Votre commentaire','mw-editbutton-fusionner');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/c/cd/Button_recycler.png','Recycler','#{{vote|recycler}} - ',signature,'Votre commentaire','mw-editbutton-recycler');
addCustomButton('//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('//upload.wikimedia.org/wikipedia/commons/d/de/Button_bon_article.png','Bon article','#{{vote|bon article}} - ',signature,'Votre commentaire','mw-editbutton-bon-article');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/3/3f/Button_attendre.png','Attendre','#{{vote|attendre}} - ',signature,'Votre commentaire','mw-editbutton-attendre');
addCustomButton('//upload.wikimedia.org/wikipedia/commons/4/4e/Button_fait2.png','Fait','*{{vote|fait}}',signature,'Votre commentaire','mw-editbutton-fait');
addCustomButton('//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("BistroDuJour")
/////////////////////////////////////ADDMENULINK///////////////////////////////
/* Inspiré de Maloq */
function AddMenuLink(Menu, Text, Url)
{
AddMenuLinkFullUrl(Menu, Text, mw.config.get('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, "Ancres", "Projet:Restauration des ancres brisées")
AddMenuLink(Menu, "Liens rouges", "Projet:Restauration lien rouge")
AddMenuLink(Menu, "Maintenance", "Projet:Maintenance")
AddMenuLink(Menu, "SI", "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")
AddMenuLink(Menu, "Critères", "Wikipédia:Critères d'admissibilité des articles")
//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 (mw.config.get('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'
}
}
importScript('Utilisateur:TiChou/wpfunctions.js');
obtenir('BlocageDeluxe');
obtenir("CatsaGauche");
/* ****************************************** */
/* 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="'
+ '//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 );