MediaWiki:Common.js: Revizyonlar arasındaki fark
Değişiklik özeti yok |
nafile |
||
| (Aynı kullanıcının aradaki bir diğer değişikliği gösterilmiyor) | |||
| 5. satır: | 5. satır: | ||
if (mutation.target.classList.contains('vector-animations-ready')) { | if (mutation.target.classList.contains('vector-animations-ready')) { | ||
document.querySelector( '[data-event-name="pinnable-header.vector-main-menu.pin"]' ).click(); | document.querySelector( '[data-event-name="pinnable-header.vector-main-menu.pin"]' ).click(); | ||
observer.disconnect(); | observer.disconnect(); | ||
break; | break; | ||
00.54, 5 Şubat 2026 itibarı ile sayfanın şu anki hâli
/* Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır */
if (!mw.config.get('wgUserName')) {
const observer = new MutationObserver((mutationsList, observer) => {
for (const mutation of mutationsList) {
if (mutation.target.classList.contains('vector-animations-ready')) {
document.querySelector( '[data-event-name="pinnable-header.vector-main-menu.pin"]' ).click();
observer.disconnect();
break;
}
}
});
observer.observe(document.documentElement, { attributes: true, attributeFilter: ['class'] });
}