[dismiss]
Site Notice |
---|
Remember to pay a visit to our Discord server and chat with our community! See here for more info. Be sure to check out the KHUX Wiki for the latest on Kingdom Hearts Union χ and Kingdom Hearts Dark Road! Go and pitch in! The KHWiki contains spoilers for all Kingdom Hearts games. Read at your own risk. Please remember not to add information about unreleased games from trailers. |
MediaWiki:Gadget-GlobalScript.js: Difference between revisions
From the Kingdom Hearts Wiki, the Kingdom Hearts encyclopedia
Jump to navigationJump to search
(Created page with "→JS placed here will be applied to all skins on both desktop and mobile: ") |
No edit summary |
||
Line 1: | Line 1: | ||
/* JS placed here will be applied to all skins on both desktop and mobile */ | /* JS placed here will be applied to all skins on both desktop and mobile */ | ||
/* Fix media negative margin bug for wide galleries */ | |||
$('.gallerybox audio').each(function(i, obj) { | |||
if ($(this).parent().css('margin-top') < '15px') | |||
$(this).parent().css('margin', '15px auto'); | |||
}); | |||
/* Default Special:ReplaceText to not announce edits */ | |||
$(function() { | |||
if (mw.config.get('wgCanonicalSpecialPageName') === 'ReplaceText') | |||
$('input[id="doAnnounce"]').prop('checked', false); | |||
}); | |||
/* Default Special:UserMerge to user deletion */ | |||
$(function() { | |||
if (mw.config.get('wgCanonicalSpecialPageName') === 'UserMerge') { | |||
$('input[name="wpnewuser"]').val('Anonymous'); | |||
$('input[name="wpdelete"]').prop('checked', true); | |||
} | |||
}); | |||
/* Default Special:RefreshSpecial to uncheck all */ | |||
$(function() { | |||
if (mw.config.get('wgCanonicalSpecialPageName') === 'RefreshSpecial') { | |||
$('form[name="RefreshSpecial"] input[type="checkbox"]').prop('checked', false); | |||
$('form[name="RefreshSpecial"] li:last-of-type').hide(); | |||
} | |||
}); | |||
/* Username inserts for the USERNAME template */ | |||
$(function() { | |||
if (typeof(disableUsernameReplace) != 'undefined' && disableUsernameReplace || mw.config.get('wgUserName') === null) return; | |||
$('span.insertusername').each(function() { | |||
$(this).text(mw.config.get('wgUserName')); | |||
}); | |||
}); |
Revision as of 01:24, 13 December 2020
/* JS placed here will be applied to all skins on both desktop and mobile */
/* Fix media negative margin bug for wide galleries */
$('.gallerybox audio').each(function(i, obj) {
if ($(this).parent().css('margin-top') < '15px')
$(this).parent().css('margin', '15px auto');
});
/* Default Special:ReplaceText to not announce edits */
$(function() {
if (mw.config.get('wgCanonicalSpecialPageName') === 'ReplaceText')
$('input[id="doAnnounce"]').prop('checked', false);
});
/* Default Special:UserMerge to user deletion */
$(function() {
if (mw.config.get('wgCanonicalSpecialPageName') === 'UserMerge') {
$('input[name="wpnewuser"]').val('Anonymous');
$('input[name="wpdelete"]').prop('checked', true);
}
});
/* Default Special:RefreshSpecial to uncheck all */
$(function() {
if (mw.config.get('wgCanonicalSpecialPageName') === 'RefreshSpecial') {
$('form[name="RefreshSpecial"] input[type="checkbox"]').prop('checked', false);
$('form[name="RefreshSpecial"] li:last-of-type').hide();
}
});
/* Username inserts for the USERNAME template */
$(function() {
if (typeof(disableUsernameReplace) != 'undefined' && disableUsernameReplace || mw.config.get('wgUserName') === null) return;
$('span.insertusername').each(function() {
$(this).text(mw.config.get('wgUserName'));
});
});