m (1 revision imported) |
No edit summary |
||
Line 7: | Line 7: | ||
}); | }); | ||
/* | /* Marathonpedia: Custom menu */ | ||
$.when(mw.loader.using('mediawiki.util'), $.ready).then(function() { | $.when(mw.loader.using('mediawiki.util'), $.ready).then(function() { | ||
var rcStyleClasses = ['mw-ui-icon', 'mw-ui-icon-before', 'mw-ui-icon-minerva-recentChanges']; | var rcStyleClasses = ['mw-ui-icon', 'mw-ui-icon-before', 'mw-ui-icon-minerva-recentChanges']; | ||
Line 21: | Line 21: | ||
} | } | ||
} | } | ||
mw.util.addPortletLink(menu, '/ | mw.util.addPortletLink(menu, '/Marathon', 'Marathon').getElementsByTagName('a')[0]; | ||
} ); | } ); |
Revision as of 14:45, August 16, 2023
/* Any JavaScript here will be loaded for users of the Minerva skin */
/* Collapse the navbox section by default */
$(function() {
if ($(window).width() >= 720 && $('.navbox-section:visible').length)
$('.navbox-heading').click();
});
/* Marathonpedia: Custom menu */
$.when(mw.loader.using('mediawiki.util'), $.ready).then(function() {
var rcStyleClasses = ['mw-ui-icon', 'mw-ui-icon-before', 'mw-ui-icon-minerva-recentChanges'];
var rcNode = mw.util.addPortletLink('p-navigation', '/Special:RecentChanges', 'Recent changes').getElementsByTagName('a')[0];
rcStyleClasses.map(function(x) { rcNode.classList.add(x) });
var menu = 'p-personal';
if (mw.config.get('wgUserId')) {
menu = document.getElementById('p-interaction') ? 'p-interaction' : 'p-navigation';
if (document.getElementById('pt-preferences')) {
var prefStyleClasses = ['mw-ui-icon', 'mw-ui-icon-before', 'mw-ui-icon-wikimedia-userAvatar-base20'];
var prefNode = mw.util.addPortletLink('pt-preferences', '/Special:Preferences', 'Preferences').getElementsByTagName('a')[0];
prefStyleClasses.map(function(x) { prefNode.classList.add(x) });
}
}
mw.util.addPortletLink(menu, '/Marathon', 'Marathon').getElementsByTagName('a')[0];
} );