Mediawiki:common.js

Вернуться

Строка 1213: Строка 1213:


var headingHolder = document.querySelector('.heading-holder');
var headingHolder = document.querySelector('.heading-holder');
var pageHeading = document.querySelector('.heading-holder .page-heading');
if (!headingHolder) {
if (!headingHolder) {
return null;
return null;
Строка 1221: Строка 1223:
associatedPages.className = 'minerva__tab-container';
associatedPages.className = 'minerva__tab-container';


headingHolder.appendChild(associatedPages);
if (pageHeading && pageHeading.parentNode === headingHolder) {
if (pageHeading.nextSibling) {
headingHolder.insertBefore(associatedPages, pageHeading.nextSibling);
} else {
headingHolder.appendChild(associatedPages);
}
} else {
headingHolder.appendChild(associatedPages);
}
 
return associatedPages;
return associatedPages;
}
}