MediaWiki:Common.js
From Marathon Documentation
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. */
function open_in_mmv(href) { var t = $('a.image[href="' + (href || this.href) + '"]').not(":has(img.expand-image)"); return t && t.length ? (t[0].click() || false) && false : true; }
$('img.expand-image').removeClass('expand-on-hover').click(function () {
var t = $(this); t.toggleClass('expanded-image');
if (t.hasClass('expanded-image')) { t.height(this.naturalHeight).width(this.naturalWidth); }
else { t.height(t.attr('data-expand-height')).width(t.attr('data-expand-height')); }
return false;
}).load(function () {
var t = $(this); setTimeout(function(){
t.width(t.width()).height(t.height());
t.attr('data-expand-width', t.width()).attr('data-expand-height', t.height());
t[0].style.maxHeight='none';t[0].style.maxWidth = 'none';
}, 10);
});