MediaWiki:Common.js

From Virtuverse Wiki
Revision as of 13:58, 21 August 2019 by Nussnougat (talk | contribs)
Jump to navigation Jump to search

Note: After saving, 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: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* Any JavaScript here will be loaded for all users on every page load. */
if (mw.config.get('wgPageName') === 'Creatures') {
   mw.loader.load( '/vv-js/creature-list.js' );
}

if (mw.config.get('wgPageName') === 'Items') {
   mw.loader.load( '/vv-js/item-list.js' );
}

if (mw.config.get('wgPageName') === "Weapons" ) {
   mw.loader.load( '/vv-js/weapons-list.js' );
}

if (mw.config.get('wgPageName') === "Armors" ) {
   mw.loader.load( '/vv-js/armor-list.js' );
}

if (mw.config.get('wgPageName') === "NPC" ) {
   mw.loader.load( '/vv-js/npc-list.js' );
}

if (mw.config.get('wgPageName') === 'Data:CreatureForm') {
   mw.loader.load( '/vv-js/creature-form.js' );
}

if (mw.config.get('wgPageName') === 'Data:ItemForm') {
   mw.loader.load( '/vv-js/item-form.js' );
}

if (mw.config.get('wgPageName') === 'Data:LootForm') {
   mw.loader.load( '/vv-js/loot-table.js' );
}

if (mw.config.get('wgPageName') === 'Data:Crafting') {
   mw.loader.load( '/vv-js/crafting-table.js' );
}

if (mw.config.get('wgPageName') === 'Data:NPCForm') {
   mw.loader.load( '/vv-js/npc-form.js' );
}

if (mw.config.get('wgPageName').startsWith( "Creatures:" )) {
   mw.loader.load( '/vv-js/creature-single.js' );
}

if (mw.config.get('wgPageName').startsWith( "Items:" )) {
   mw.loader.load( '/vv-js/item-single.js' );
}

if (mw.config.get('wgPageName').startsWith( "Weapons:" )) {
   mw.loader.load( '/vv-js/weapon-single.js' );
}

if (mw.config.get('wgPageName').startsWith( "Armors:" )) {
   mw.loader.load( '/vv-js/armor-single.js' );
}

if (mw.config.get('wgPageName').startsWith( "Twitch:" )) {
   mw.loader.load( '/vv-js/twitch-single.js' );
}