Utilisateur:Mistig/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.mw.loader.using('mediawiki.util', function () {
BandeauxPortails_Watchthis = 1;
iKiwiDistantWiki = 'en';
iKiwiWatchOthers = true;
popupFixRedirs = true;
popupFixDabs = true;
popupEditCounterTool = 'perso';
popupEditCounterUrl = 'http://toolserver.org/~soxred93/count/index.php?name=$1&lang=fr&wiki=wikipedia';
popupAdjustDates = true;
.usermessage {
background-color:lightblue;
border-color:blue;
}
/*
** Cette fonction ajoute deux onglets aux pages utilisateur pour voir les contributions et l'editcount du propriétaire de la page
** Compatibilité : frwiki uniquement
** Support : Discussion_utilisateur:Mistig
*/
function ongletsUtilisateur()
{
if (document.title.indexOf('Utilisateur:') != -1 || document.title.indexOf('Discussion utilisateur:') != -1)
{
var editNode = document.getElementById('ca-edit');
if (!editNode)
editNode = document.getElementById('ca-viewsource');
if (!editNode)
return;
mw.util.addPortletLink('p-cactions', '/wiki/Spécial:Contributions/' + mw.config.get('wgTitle'), 'contributions', 'ca-contrib', 'Voir les contributions de l\'utilisateur', 'o', editNode);
mw.util.addPortletLink('p-cactions', 'http://toolserver.org/~soxred93/count/index.php?name=' + mw.config.get('wgTitle') + '&lang=fr&wiki=wikipedia', 'editcount', 'ca-ecount', 'Voir l\'editcount de l\'utilisateur', 'n', editNode);
}
}
addOnloadHook(ongletsUtilisateur);
/*
** Cette fonction ajoute deux liens en haut de page (à gauche de déconnexion) pour voir les créations et l'editcount de l'utilisateur courant
** Compatibilité : frwiki uniquement
** Support : Discussion_utilisateur:Mistig
*/
function editCount()
{
var decoNode = document.getElementById('pt-logout');
if (!decoNode)
return;
mw.util.addPortletLink('p-personal', 'http://toolserver.org/~soxred93/pages/index.php?name=' + mw.config.get('wgUserName') + '&lang=fr&wiki=wikipedia&namespace=0&redirects=noredirects', 'Créations', 'pt-ecount', 'Vos créations', 'r', decoNode);
mw.util.addPortletLink('p-personal', 'http://toolserver.org/~soxred93/count/index.php?name=' + mw.config.get('wgUserName') + '&lang=fr&wiki=wikipedia', 'Editcount', 'pt-ecount', 'Votre editcount', 'u', decoNode);
}
addOnloadHook(editCount);
/*
** Cette fonction ajoute de nouveaux liens au menu de gauche qui sont utiles pour un contributeur régulier
** Compatibilité : frwiki uniquement (nécessite Utilisateur:Mistig/dateutils.js et Utilisateur:Mistig/xportlet.js)
** Support : Discussion_utilisateur:Mistig
*/
function liensUtiles()
{
var hasardNode = document.getElementById('n-randompage');
if (!hasardNode)
return;
mw.util.addPortletLink('p-navigation', '/wiki/Wikipedia:Annonces', 'Annonces', 'n-annonces', 'Annonces', 'a', hasardNode);
mw.util.addPortletLink('p-navigation', '/wiki/Wikipedia:Le Bistro/' + today(), 'Bistro du jour', 'n-bistro', 'Bistro du jour', 'b', hasardNode);
mw.util.addPortletLink('p-navigation', '/wiki/Wikipedia:Le Bistro/' + yesterday(), 'Bistro de la veille', 'n-bistro-v', 'Bistro de la veille', 'v', hasardNode);
newPortlet('column-one', 'p-rc', 'Patrouille RC', 'p-coll-create_a_book');
mw.util.addPortletLink('p-rc', '/wiki/Wikipédia:Patrouille_RC', 'Patrouille RC', 'r-patrouille', 'Patrouille RC');
mw.util.addPortletLink('p-rc', '/w/index.php?limit=50&tagfilter=&title=Spécial%3AContributions&contribs=newbie&target=&namespace=0&year=&month=-1', 'Modifications récentes newbies', 'r-noob', 'Modifications récentes newbies');
mw.util.addPortletLink('p-rc', '/w/index.php?namespace=0&hideliu=1&title=Spécial%3AModifications+récentes', 'Modifications récentes IP', 'r-ip', 'Modifications récentes IP');
mw.util.addPortletLink('p-rc', '/wiki/Spécial:Nouvelles_pages', 'Nouvelles pages', 'r-newpage', 'Nouvelles pages');
mw.util.addPortletLink('p-rc', '/w/index.php?title=Spécial:Nouvelles_pages&hidebots=1&hideliu=1&hidepatrolled=1', 'Nouvelles pages IP', 'r-newpage-ip', 'Nouvelles pages IP');
mw.util.addPortletLink('p-rc', '/wiki/Spécial:Journal/newusers', 'Nouveaux utilisateurs', 'r-nuser', 'Nouveaux utilisateurs');
mw.util.addPortletLink('p-rc', '/wiki/Spécial:Recherche_de_lien', 'Liens externes', 'r-exlinks', 'Liens externes');
mw.util.addPortletLink('p-rc', 'http://toolserver.org/~sk/cgi-bin/checkwiki/checkwiki.cgi?project=frwiki&view=high', 'Erreurs de syntaxe', 'r-syntaxerr', 'Erreurs de syntaxe');
mw.util.addPortletLink('p-rc', '/w/index.php?title=Sp%C3%A9cial:Pages_li%C3%A9es/Mod%C3%A8le:R%C3%A8gle_des_3_r%C3%A9vocations&namespace=0&limit=50&hideredirs=1&hidelinks=1&hideimages=1', 'R3R', 'r-r3r', 'R3R');
/*
** Cette fonction retire les liens du menu de gauche ou de la barre du haut qui sont inutiles pour un contributeur régulier
** Compatibilité : frwiki uniquement (nécessite Utilisateur:Mistig/xportlet.js)
** Support : Discussion_utilisateur:MistigB
*/
/*
function liensInutiles()
{
// Logo
removePortlet('p-logo');
document.getElementById('column-one').setAttribute('style', 'padding-top: 1.3em;');
// Barre du haut
removePortletLink('p-personal', 'pt-prefswitch-link-off'); // Nouvelles fonctions
removePortletLink('p-personal', 'pt-optin-try'); // Essayer la bêta Açai
removePortletLink('p-personal', 'pt-preferences'); // Préférences
// Navigation
removePortletLink('p-navigation', 'n-thema'); // Portails thématiques
removePortletLink('p-navigation', 'n-alphindex'); // Index alphabétique
removePortletLink('p-navigation', 'n-contact'); // Contacter Wikipédia
// Contribuer
removePortlet('p-Contribuer');
}
addOnloadHook(liensInutiles);
*/
});