Utilisateur:Seb35/myskin.js
Apparence
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) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.mw.loader.using('mediawiki.util', function () {
importScript('Utilisateur:Seb35/monobook.js');
// p-search
adSearchAdresses = Array('s','http://www.google.com'+'/cse?cx=005193113220816746299%3Aqcbgeogahma&sa=Rechercher&q=$1');
adSearchButtons = Array('l','w','s','g','gg','reset','c');
adSearchPanelView = Array(1, 0, 1, 0, 0, 0, 1);
function myskinOnload()
{
// p-cactions
if(mw.config.get('wgNamespaceNumber') >= 0) document.getElementById('p-cactions').getElementsByTagName('ul')[0].innerHTML += '<li style="margin-right:0.2em;"><a href="/wiki/Special:Whatlinkshere/'+mw.config.get('wgPageName')+'">Pages liées</a></li><li style="margin-right:0.2em;"><a href="/wiki/'+mw.config.get('wgPageName')+'?action=purge">Purger</a></li><li><a href="http://www.google.com/search?num=100&q='+(mw.config.get('wgTitle').match(/ /)?'%22':'')+mw.config.get('wgTitle')+(mw.config.get('wgTitle').match(/ /)?'%22':'')+'" style="padding-right:0.1em;">Google</a> <a href="http://www.google.com/search?num=100&q='+mw.config.get('wgTitle')+'+site:wikipedia.org+-site:fr.wikipedia.org" style="padding-right:0.1em;">(tout)</a> <a href="http://www.google.com/search?num=100&q='+mw.config.get('wgTitle')+'+site:fr.wikipedia.org">(fr)</a></li>';
// p-Contribuer
document.getElementById('p-Contribuer').getElementsByTagName('div')[0].id = 'p-Contribuer-div';
document.getElementById('p-Contribuer').getElementsByTagName('h5')[0].setAttribute('onmouseover', 'affMenu(\'p-Contribuer-div\',1);');
document.getElementById('p-Contribuer').getElementsByTagName('h5')[0].setAttribute('onmouseout', 'affMenu(\'p-Contribuer-div\',0);');
document.getElementById('p-Contribuer-div').setAttribute('onmouseover', 'affMenu(\'p-Contribuer-div\',1);');
document.getElementById('p-Contribuer-div').setAttribute('onmouseout', 'affMenu(\'p-Contribuer-div\',0);');
document.getElementById('n-recentchanges').firstChild.setAttribute('href', '/wiki/Accueil');
// p-tb
mw.util.addPortletLink('p-tb', '/wiki/'+mw.config.get('wgPageName')+'?useskin=monobook', 'Skin « monobook »');
document.getElementById('p-tb').getElementsByTagName('div')[0].id = 'p-tb-div';
document.getElementById('p-tb').getElementsByTagName('h5')[0].setAttribute('onmouseover', 'affMenu(\'p-tb-div\',1);');
document.getElementById('p-tb').getElementsByTagName('h5')[0].setAttribute('onmouseout', 'affMenu(\'p-tb-div\',0);');
document.getElementById('p-tb-div').setAttribute('onmouseover', 'affMenu(\'p-tb-div\',1);');
document.getElementById('p-tb-div').setAttribute('onmouseout', 'affMenu(\'p-tb-div\',0);');
// p-lang
if(!document.getElementById('p-lang')) return;
document.getElementById('p-lang').getElementsByTagName('div')[0].id = 'p-lang-div';
document.getElementById('p-lang-div').setAttribute('onmouseover', 'affMenu(\'p-lang-div\',1);');
document.getElementById('p-lang-div').setAttribute('onmouseout', 'affMenu(\'p-lang-div\',0);');
document.getElementsByTagName('h1')[0].setAttribute('onclick', 'affMenu(\'p-lang-div\',1);');
var iw = document.getElementById('p-lang').getElementsByTagName('li').length;
if(iw!=0) document.getElementById('firstHeading').style.color = 'hsl(245, 48%, '+(-2/(iw/253+0.04)+75)+'%)';
}
function affMenu(nom, valeur)
{
var doc = document.getElementById(nom);
if(valeur) doc.style.display = 'block';
else doc.style.display = 'none';
}
addOnloadHook(myskinOnload);
});