/* <nowiki> */
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 ]
//--------------------------------------------------------------------------
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');
}
});
/* </nowiki> */