MediaWiki:Gadget-TBxManager.js
Appearance
Opmerking: nadat u de wijzigingen hebt gepubliceerd is het wellicht nodig uw browsercache te legen.
- Firefox / Safari: houd Shift ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)
- Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)
- Internet Explorer / Edge: houd Ctrl ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5
- Opera: druk op Ctrl-F5.
/* <nowiki> */
/*****************************************************************************************************
* WARNING: This file is synced with a GitHub-repo. Please make any changes to this file over there. *
* Any local changes might be overwritten the next time this file is updated. *
* *
* LET OP: Dit bestand is gekoppeld aan een GitHub-repo. Gelieve alle bewerkingen daar uitvoeren. *
* Locale bewerkingen worden mogelijk overschreven bij de volgende update. *
* *
* https://github.com/NLWikiTools/TBx-Manager *
*****************************************************************************************************/
(function(){
// Check if on a non-existent article/file/portal (to unlink backlinks)
var isNonexistentPage = mw.config.get("wgArticleId") === 0;
var isUnlinkableNamespace = [
0, // Article
6, // File
100 // Portal
].indexOf(mw.config.get("wgNamespaceNumber")) !== -1;
var isUnlinkablePage = isNonexistentPage && isUnlinkableNamespace;
// Check for edit, history, diff, or oldid mode
if ( !isUnlinkablePage && /(?:\?|&)(?:action|diff|oldid)=/.test(window.location.href) ) {
return;
}
// XFDcloser options
var options;
try {
options = JSON.parse(mw.user.options.get("userjs-xfdc")) || {};
} catch(e) {
options = {};
}
// Check if on an XfD page
var xfdpage_regex = /(Te_beoordelen_pagina's|Te_beoordelen_afbeeldingen|Te_beoordelen_categorieën$)/;
var isXfdPage = xfdpage_regex.test(mw.config.get("wgPageName"));
// Load for XfD pages as well as unlinkable pages
var shouldLoadScript = isXfdPage || isUnlinkablePage;
if ( !shouldLoadScript ) {
return;
}
mw.loader.load( options && options.beta ? "ext.gadget.TBxManager-core-beta" : "ext.gadget.TBxManager-core");
})();
/* </nowiki> */