MediaWiki:Common.js: Difference between revisions
From PigBoats.COM
Pbc captain (talk | contribs) No edit summary |
Pbc captain (talk | contribs) 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. */ | ||
document.addEventListener("DOMContentLoaded", function () { | document.addEventListener("DOMContentLoaded", function () { | ||
console.log('Common.js is loading and running...'); | |||
var userGroups = mw.config.get('wgUserGroups'); | var userGroups = mw.config.get('wgUserGroups'); | ||
console.log('User groups detected:', userGroups); | |||
// Hide only for anonymous users | |||
if (userGroups && userGroups.includes('*')) { | |||
console.log('Anonymous user detected, hiding side panels'); | |||
var pageTools = document.getElementById('page-tools'); | var pageTools = document.getElementById('page-tools'); | ||
if (pageTools) { | if (pageTools) { | ||
Line 17: | Line 19: | ||
wikiTools.style.display = 'none'; | wikiTools.style.display = 'none'; | ||
} | } | ||
} else { | |||
console.log('Logged in user, no changes applied.'); | |||
} | } | ||
}); | }); |
Revision as of 19:15, 1 July 2025
/* Any JavaScript here will be loaded for all users on every page load. */
document.addEventListener("DOMContentLoaded", function () {
console.log('Common.js is loading and running...');
var userGroups = mw.config.get('wgUserGroups');
console.log('User groups detected:', userGroups);
// Hide only for anonymous users
if (userGroups && userGroups.includes('*')) {
console.log('Anonymous user detected, hiding side panels');
var pageTools = document.getElementById('page-tools');
if (pageTools) {
pageTools.style.display = 'none';
}
var wikiTools = document.getElementById('p-tb');
if (wikiTools) {
wikiTools.style.display = 'none';
}
} else {
console.log('Logged in user, no changes applied.');
}
});