Minecraft Wiki
k (- .)
k (omkeren true/false)
Regel 79: Regel 79:
 
for ( var x = 0; x < items.length; x++) {
 
for ( var x = 0; x < items.length; x++) {
 
var item = items[x];
 
var item = items[x];
if (item.getAttribute('hidden') == 'true') {
+
if (item.getAttribute('hidden') == 'false') {
item.setAttribute('hidden', 'false');
 
} else {
 
 
item.setAttribute('hidden', 'true');
 
item.setAttribute('hidden', 'true');
 
} else {
 
item.setAttribute('hidden', 'false');
 
}
 
}
 
}
 
}

Versie van 14 dec 2017 21:37

mw.loader.localLoad = function( url ) { return mw.loader.load( '//minecraft-nl.gamepedia.com/index.php?title=' + url + '&action=raw&ctype=text/javascript' ); };

/* Creates a dropdown menu on edit summaries with presets */
if (mw.config.get('wgActions') === 'edit' || mw.config.get('wgActions') === 'submit') {
    var customSummaries = [
        'Update',
        'HESI-aanpassing en update',
        'HESI-aanpassing',
        'Vertaalt',
        'Kleine aanpassing',
        '[' + '[Minecraft Wiki:Projecten/Error 404: Version not found|Error 404: Version not found]]-project',
        '[' + '[Minecraft 2.0]]-informatie hoort niet buiten zijn eigen artikel thuis',
        '[' + '[1.RV-Pre1]]-informatie hoort niet buiten zijn eigen artikel thuis',
        '[' + '[Categorie:Schermafbeeldingen]]',
        '[' + '[Categorie:Gebruikersafbeeldingen]]',
        '[' + '[mcf:1-|ga naar de suggestiefora]]',
        '[' + '[mcf:24-|ga naar de fora]]',
        '[' + '[mcf:31-|ga naar de serverfora]]',
        '[' + '[mcf:56-|ga naar de modfora]]',
        '[' + '[mcf:155-|ga naar de ondersteuningsfora]]',
        '[' + '[mcf:219-|ga naar de Pocket Editie-fora]]',
        '[' + '[mcf:220-|ga naar de Xbox 360 Editie-fora]]',
        '[' + '[Speciaal:Interwiki|Interwiki]]',
        '[' + '[Minecraft Wiki:Wiki Regels#1|Regel 1]]: Overtreedt de EULA van Mojang/merkgebruik',
        '[' + '[Minecraft Wiki:Wiki Regels#2|Regel 2]]: Spam',
        '[' + '[Minecraft Wiki:Wiki Regels#2|Regel 2]]: Vandalisme',
        '[' + '[Minecraft Wiki:Wiki Regels#3|Regel 3]]: Te simpel',
        '[' + '[Minecraft Wiki:Wiki Regels#3|Regel 3.1]]: Geen bewijs dat [' + '[Mojang]] dit heeft gespeeld',
        '[' + '[Minecraft Wiki:Wiki Regels#4|Regel 4]]: Te weinig inhoud',
        '[' + '[Minecraft Wiki:Wiki Regels#5|Regel 5]]: Intimidatie/belediging/[[nl.wikipedia:Argumentum ad hominem|Argumentum ad hominem]]/privédetails',
        '[' + '[Minecraft Wiki:Wiki Regels#6|Regel 6]]: Geen [' + '[Mojang]]sta',
        '[' + '[Minecraft Wiki:Wiki Regels#7|Regel 7 en 7.1]]: Foute informatie/speculatie',
        '[' + '[Minecraft Wiki:Wiki Regels#8|Regel 8]]: Hoort thuis onder [' + '[Mods]]',
        '[' + '[Minecraft Wiki:Wiki Regels#9|Regel 9 en 10]]: Serveradvertentie',
        '[' + '[Minecraft Wiki:Wiki Regels#10|Regel 10.1]]: Plug-in-advertentie',
        '[' + '[Minecraft Wiki:Wiki Regels#11|Regel 11]]: Adverteren over een gemeenschap',
        '[' + '[Minecraft Wiki:Wiki Regels#13|Regel 13]]: [[nl.wikipedia:Plagiaat|Plagiaat]]',
        '[' + '[Minecraft Wiki:Wiki Regels#14|Regel 14]]: [[Minecraft Wiki:Wiki Regels/Videobeleid|Videobeleid]]',
        '[' + '[Minecraft Wiki:Wiki Regels#15|Regel 15]]: Hackmods verdienen geen Wikipagina',
        '[' + '[Minecraft Wiki:Wiki Regels#17|Regel 17]]: Geen handtekening',
        '[' + '[Minecraft Wiki:Wiki Regels#18|Regel 18]]: Herospam',
        '[' + '[Minecraft Wiki:Wiki Regels#19|Regel 19]]: Bronpakket anders dan de uitzonderingen/UI/mods',
        '[' + '[Minecraft Wiki:Wiki Regels#20|Regel 20]]: Gebruik van [[nl.wikipedia:Wikipedia:Sokpop|sokpoppen]]',
        '[' + '[Minecraft Wiki:Wiki Regels#21|Regel 21]]: Sjabloon als handtekening',
    ];
    mw.loader.localLoad('Gebruiker:DarkShadowTNT/editsummarypresets.js');
}

/* [[Gebruiker:DarkShadowTNT/inputcounter.js]] */
mw.loader.localLoad( 'Gebruiker:DarkShadowTNT/inputcounter.js' );

/* [[Gebruiker:DarkShadowTNT/modernizr.js]] */
mw.loader.localLoad( 'Gebruiker:DarkShadowTNT/modernizr.js' );

/* [[Gebruiker:DarkShadowTNT/dynamicpage.js]] */
mw.loader.localLoad( 'Gebruiker:DarkShadowTNT/dynamicpage.js' );

/* [[Gebruiker:DarkShadowTNT/Prism.js]] */
/* Adds JavaScript, CSS and Lua syntax highlighting, see file for license */
/* Requires a theme from http://prismjs.com to be added to usercss */
mw.loader.localLoad( 'Gebruiker:DarkShadowTNT/Prism.js' );

/* [[Gebruiker:DarkShadowTNT/scriptloader.js]] */
/* Allows scripts to be loaded on demand */
mcw.scriptLoaderPages = [
	'Gebruiker:DarkShadowTNT/gallerylist.js',
	'Gebruiker:DarkShadowTNT/filenuke.js'
];
mw.loader.localLoad( 'Gebruiker:DarkShadowTNT/scriptloader.js' );

/* [[Gebruiker:DarkShadowTNT/cacheEmptier.js]] */
/* Empties the cache with purging a page */
mw.loader.localLoad( 'Gebruiker:DarkShadowTNT/cacheEmptier.js' );

/*** SANDBOX ***/
/** Load version data navbox stuff **/
function unhideFullVersionNavbox() {
    var items = document.getElementsByClassName('navbox_full_version_list');
    for ( var x = 0; x < items.length; x++) {
        var item = items[x]; 
        if (item.getAttribute('hidden') == 'false') {
            item.setAttribute('hidden', 'true');
        } else {
            item.setAttribute('hidden', 'false');
        }
    }
}

/** Add link to other navbox **/
$('.navbox_full_list_link').append(
    '<a onclick=unhideFullVersionNavbox() title="toon de volledige versielijst hieronder">toon alles</a>'
);