MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
mw.loader.using(' | mw.loader.using('mediawiki.util').then(function () { | ||
if (mw.config.get('wgCanonicalSpecialPageName') === 'CreateAccount') { | |||
function tryRemoveBox(attempts) { | |||
var box = document.querySelector('.mw-createacct-benefits-container'); | |||
} | if (box) { | ||
box.remove(); | |||
} else if (attempts > 0) { | |||
setTimeout(function () { | |||
tryRemoveBox(attempts - 1); | |||
}, 100); // Try again in 100ms | |||
} | |||
} | |||
tryRemoveBox(20); // Try up to 20 times (2 seconds max) | |||
} | |||
}); | }); |
Revision as of 07:16, 5 August 2025
/* Any JavaScript here will be loaded for all users on every page load. */ mw.loader.using('mediawiki.util').then(function () { if (mw.config.get('wgCanonicalSpecialPageName') === 'CreateAccount') { function tryRemoveBox(attempts) { var box = document.querySelector('.mw-createacct-benefits-container'); if (box) { box.remove(); } else if (attempts > 0) { setTimeout(function () { tryRemoveBox(attempts - 1); }, 100); // Try again in 100ms } } tryRemoveBox(20); // Try up to 20 times (2 seconds max) } });