User:Od1n/common.js

/* */

mw.loader.using('mediawiki.util', function {

var isDiff = !!mw.config.get('wgDiffNewId'); var isView = mw.config.get('wgAction') === 'view' && !isDiff;

//--   //  Permet d'afficher/masquer le menu latéral gauche //--

mw.loader.load('https://fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LeftPaneSwitch.js&action=raw&ctype=text/javascript');

//--   //  Onglet WikiBlame //--

if (mw.config.get('wgNamespaceNumber') >= 0 || mw.config.get('wgCanonicalSpecialPageName') === 'Whatlinkshere') { $(function {            mw.util.addPortletLink( 'p-cactions', 'http://wikipedia.ramselehof.de/wikiblame.php?lang=en&article=' + encodeURIComponent(mw.config.get('wgRelevantPageName')).replaceAll('_', '+') + '&limit=5000&force_wikitags=on', 'WikiBlame', 'ca-wikiblame', 'Ouvrir WikiBlame avec cette page pré-renseignée' );       });    }

//--   //  Permet de dérouler/enrouler les palettes en cliquant n'importe où sur l'entête // Ce code provient de fr:MediaWiki:Common.js //--

mw.hook('wikipage.content').add(function ($content) {       $content.find('.navbox-title')            .click(function (e) { if (e.target.closest('a')) { return; }               $(this).find('.mw-collapsible-toggle').click; })           .css('cursor', 'pointer');    });

//--   //  Rapport gadgets //--

if (mw.config.get('wgPageName') === 'User:Od1n/Rapport_gadgets' && isView) { mw.loader.load('https://fr.wikipedia.org/w/index.php?title=Utilisateur:Od1n/Rapport_gadgets.js&action=raw&ctype=text/javascript'); }

});

/* */