MediaWiki:Common.js
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. */ $('img').on('error', function() { // Check if the image is already the default image to avoid infinite loop if ($(this).attr('src') !== 'https://pokegenrpg.com/images/items/shining_chest.png') { // Replace with your default image link $(this).attr('src', 'https://pokegenrpg.com/images/items/shining_chest.png'); // Replace with your default image link } }); // Get the current month number, 0=jan var today = new Date().getMonth(); var logoUrl = ''; // Set the logo based on the month switch (today) { case 9: // October logoUrl = 'https://pokegenrpg.com/images/pokemon/Normal/249xd.png'; break; case 11: logoUrl = 'https://pokegenrpg.com/images/pokemon/Golden/947_1.png'; break; default: logoUrl = './logo.png'; break; } // Apply the selected logo to the .mw-wiki-logo element $('.mw-wiki-logo').css({ 'background-image': 'url("' + logoUrl + '")', 'background-size': 'contain', // Ensures the logo fits properly 'width': '160px', // Adjust based on your logo's dimensions 'height': '160px' // Adjust based on your logo's dimensions });