MediaWiki:Common.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.
/* Any JavaScript here will be loaded for all users on every page load. */ //Note that while loading content, appending "/wiki" or "/w" before the "/index..." statement may cause 404 errors or mime type mismatch errors (403) //Import the Navbox.js scripts for the navbox price/name sorting functionality mw.loader.load( '/index.php?title=MediaWiki:Navbox.js&action=raw&ctype=text/javascript' ); // Sitenotice var sitenotice = document.querySelector('#siteNotice .mw-dismissable-notice'); if (!sitenotice) sitenotice = document.querySelector('#siteNotice'); if (sitenotice) { sitenotice.classList.add('sitenoticestyling'); } // Add extra info to infobox's cost header to notify users to take it with a grain of salt const headers = document.querySelectorAll('.pi-header') if (headers) { for (const header of headers) { const paragraph = header.querySelector('p') if (paragraph.textContent.includes('Cost')) { header.style.textDecoration = 'underline dashed' header.style.cursor = "help" header.title = "The cost section is meant to be taken with a grain of salt. Price fluctuates based on the economy, and the cost section is meant to be a rough estimate of the price of the item." console.log("Added styling to Cost section on infobox") } } }