MediaWiki:Gadget-mobileSidebar.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/*
*
* @see Based on https://minecraft.wiki/w/MediaWiki:Gadget-mobileSidebar.js
*/
mw.loader.using( [
'mediawiki.util',
] ).then( function() {
var advancedMode = mw.config.get( 'wgMFAmc' );
if ( !advancedMode ) mw.util.addPortletLink( 'p-navigation', mw.util.getUrl('Special:RecentChanges'),
'Recent changes', 'recentchanges', null, null, '#pt-dm-toggle' );
$('a.menu__item--random').attr('href', mw.util.getUrl('Special:RandomInCategory/All_Modules'));
$('<ul>').attr('id', 'p-Useful').insertAfter(advancedMode ? '#p-links' : '#p-personal');
// [[All Modules]]
mw.util.addPortletLink( 'p-Useful', mw.util.getUrl('All Modules'), 'All Modules' );
// [[Public Server]]
mw.util.addPortletLink( 'p-Useful', mw.util.getUrl('Public Server'), 'Public Server' );
// [[Custom Crafters]]
mw.util.addPortletLink( 'p-Useful', mw.util.getUrl('Custom Crafters'), 'Custom Crafters' );
// [[Better Armour Stands]]
mw.util.addPortletLink( 'p-Useful', mw.util.getUrl('Better Armour Stands'), 'Better Armour Stands' );
// [[Liquid Tanks]]
mw.util.addPortletLink( 'p-Useful', mw.util.getUrl('Liquid Tanks'), 'Liquid Tanks' );
// [[Metallurgy]]
mw.util.addPortletLink( 'p-Useful', mw.util.getUrl('Metallurgy'), 'Metallurgy' );
// [[Zauber Cauldrons]]
mw.util.addPortletLink( 'p-Useful', mw.util.getUrl('Zauber Cauldrons'), 'Zauber Cauldrons' );
$('<ul>').attr('id', 'p-links').insertAfter('#p-Useful');
// //gm4.co
mw.util.addPortletLink( 'p-links', '//gm4.co', 'Website' );
// [[Discord]]
mw.util.addPortletLink( 'p-links', '//gm4.co/discord', 'Discord' );
// [[GitHub]]
mw.util.addPortletLink( 'p-links', '//github.com/Gamemode4Dev/GM4_Datapacks', 'GitHub' );
// [[YouTube]]
mw.util.addPortletLink( 'p-links', '//youtube.com/Gamemode4Official', 'YouTube' );
// [[Twitter]]
mw.util.addPortletLink( 'p-links', '//twitter.com/GM4Official', 'Twitter' );
// [[Patreon]]
mw.util.addPortletLink( 'p-links', '//patreon.com/gamemode4', 'Patreon' );
// [[Evergrowth]]
mw.util.addPortletLink( 'p-links', '//gm4.co/evergrowth', 'Evergrowth' );
} );