Bureaucrats, editor, Interface administrators, Administrators (Semantic MediaWiki), Curators (Semantic MediaWiki), Editors (Semantic MediaWiki), Administrators
47,390
edits
No edit summary Tag: Manual revert |
No edit summary |
||
Line 1:
"use strict";
;(function($, mw) {▼
$('body').addClass('wgl-stickyheader');▼
;
function onScroll() {▼
var personal = $('#p-personal');▼
var targetEle = document.getElementById("mw-head");▼
var head = $('#mw-head');▼
if (mw.config.get('wgAction') === 'edit' || window.location.search.includes('veaction')) {▼
// We're on an edit page, do nothing and reset all the stuff▼
if (personal.is(":hidden")) {▼
personal.show();▼
head.removeClass('sticky-hidden');▼
} else {▼
if (window.scrollY > (targetEle.offsetTop + targetEle.offsetHeight)) {▼
}
if (personal.is(":visible")) {▼
personal.hide();▼
head.addClass('sticky-hidden');▼
} else {▼
}
personal.show();▼
if (personal.is(":hidden")) {
}
}
}
onScroll();▼
}
$(window).scroll(onScroll);▼
// hidden by css when sticky-hidden is not on▼
if (mw.config.get('wgIsMainPage') !== true) {▼
mw.util.addPortletLink('p-namespaces', '/', 'Main Page', 'ca-nstab-mainpage', 'Visit the main page');▼
▲
}(jQuery, mediaWiki));▼
}
|