MediaWiki:Common.js: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
/* | /* Variante 1: Offiziellen ULS-Trigger in den sichtbaren Header verschieben */ | ||
mw.loader.using(['ext.uls.interface | mw.loader.using(['ext.uls.interface'], function () { | ||
if (mw.config.get('skin') !== 'minerva') return; | |||
// Vorhandenen ULS-Trigger holen | |||
var $trigger = $('a.uls-trigger, #pt-uls a').first(); | |||
if (!$trigger.length) { | |||
console.warn('ULS-Trigger nicht gefunden – ist ULS geladen?'); | |||
return; | |||
} | |||
// Ziel: in die Header-Action-Bar vor der Suche setzen | |||
// | var $target = $('.minerva-header .header-actions').first(); | ||
var | if (!$target.length) { | ||
if (! | console.warn('Header-Actions nicht gefunden'); | ||
return; | |||
} | } | ||
// Einhängen | |||
var $holder = $('<div class="minerva-icon mw-minerva-uls"></div>').append($trigger); | |||
var | $target.prepend($holder); | ||
}); | }); | ||
Version vom 8. August 2025, 09:47 Uhr
/* Variante 1: Offiziellen ULS-Trigger in den sichtbaren Header verschieben */
mw.loader.using(['ext.uls.interface'], function () {
if (mw.config.get('skin') !== 'minerva') return;
// Vorhandenen ULS-Trigger holen
var $trigger = $('a.uls-trigger, #pt-uls a').first();
if (!$trigger.length) {
console.warn('ULS-Trigger nicht gefunden – ist ULS geladen?');
return;
}
// Ziel: in die Header-Action-Bar vor der Suche setzen
var $target = $('.minerva-header .header-actions').first();
if (!$target.length) {
console.warn('Header-Actions nicht gefunden');
return;
}
// Einhängen
var $holder = $('<div class="minerva-icon mw-minerva-uls"></div>').append($trigger);
$target.prepend($holder);
});