MediaWiki:Common.js: Unterschied zwischen den Versionen
MediaWiki-Schnittstellenseite
Weitere Optionen
Kevkus (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Kevkus (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
const trigger = document.getElementById('skin-citizen-search-trigger'); | const trigger = document.getElementById('skin-citizen-search-trigger'); | ||
if (!trigger) | if (!trigger) return; | ||
trigger.addEventListener('click', function () { | trigger.addEventListener('click', function () { | ||
const details = document.getElementById('citizen-search-details'); | |||
const summary = document.getElementById('citizen-search-summary'); | |||
if (details) { | |||
document. | details.open = true; | ||
details.dispatchEvent(new Event('toggle', { bubbles: true })); | |||
}); | } | ||
if (summary) { | |||
summary.click(); | |||
} | |||
setTimeout(function () { | |||
const input = | |||
document.querySelector('.citizen-search input') || | |||
document.querySelector('#searchInput') || | |||
document.querySelector('input[name="search"]'); | |||
if (input) { | |||
input.focus(); | |||
} | |||
}, 100); | |||
}); | }); | ||
}); | }); | ||
Version vom 25. April 2026, 02:19 Uhr
mw.loader.using(['mediawiki.util']).done(function () {
const trigger = document.getElementById('skin-citizen-search-trigger');
if (!trigger) return;
trigger.addEventListener('click', function () {
const details = document.getElementById('citizen-search-details');
const summary = document.getElementById('citizen-search-summary');
if (details) {
details.open = true;
details.dispatchEvent(new Event('toggle', { bubbles: true }));
}
if (summary) {
summary.click();
}
setTimeout(function () {
const input =
document.querySelector('.citizen-search input') ||
document.querySelector('#searchInput') ||
document.querySelector('input[name="search"]');
if (input) {
input.focus();
}
}, 100);
});
});