Benutzer Diskussion:DerUnterstrich: Unterschied zwischen den Versionen
Alboin (Diskussion | Beiträge) |
Alboin (Diskussion | Beiträge) |
||
| Zeile 12: | Zeile 12: | ||
::Dankeschön! --[[Benutzer:Alboin|Alboin]] ([[Benutzer Diskussion:Alboin|Diskussion]]) 16:31, 1. Sep. 2026 (CEST) | ::Dankeschön! --[[Benutzer:Alboin|Alboin]] ([[Benutzer Diskussion:Alboin|Diskussion]]) 16:31, 1. Sep. 2026 (CEST) | ||
==Navigationsleisten automatisch einklappen, externe Links in neuem Tab öffnen== | |||
Hallo, | |||
würdest du bitte zu [[MediaWiki:Common.js]] den untenstehenden Code hinzufügen, damit zwei oder mehr Navigationsleisten auf einer Seite automatisch eingeklappt werden? So ist es mit der [[Vorlage:NaviBlock]] noch übersichtlicher. | |||
Im April (?) hatte ich vorgeschlagen, dass externe Links sich in einem neuen Tab öffnen lassen sollten. Dem hattest du per Umfrage zugestimmt. Wenn es noch immer erwünscht ist, kann einfach der Code <syntaxhighlight lang="php" copy="1">$wgExternalLinkTarget = '_blank';</syntaxhighlight> in die LocalSettings.php eingefügt werden, wie auf [https://www.mediawiki.org/wiki/Manual:$wgExternalLinkTarget MediaWiki.org] beschrieben steht. Ich bin mir bewusst, das beide Themen nicht von hoher Priorität sind, denke aber, dass diese Änderungen im Sinne des Projektes sind. --[[Benutzer:Alboin|Alboin]] ([[Benutzer Diskussion:Alboin|Diskussion]]) 20:45, 1. Sep. 2026 (CEST) | |||
<syntaxhighlight lang="javascript" copy="1"> | |||
// Wenn mindestens zwei Navigationsleisten auf einer Seite vorhanden sind, diese automatisch einklappen | |||
// Quelle: [[wikipedia:de:MediaWiki:Gadget-navileisteAutocollapse.js]] | |||
( function ( mw, $ ) { | |||
'use strict'; | |||
async function init( $collapsibles ) { | |||
let $nav = $collapsibles.filter( '.NaviBlock' ); | |||
if ( !$nav.length ) { | |||
return; | |||
} | |||
await mw.loader.using( [ 'user', 'mediawiki.user', 'user.options' ] ); | |||
let showDefaultCount = mw.user.options.get( | |||
'NavigationBarShowDefault', | |||
typeof window.NavigationBarShowDefault !== 'undefined' ? window.NavigationBarShowDefault : 1 | |||
); | |||
if ( showDefaultCount < $nav.length && mw.config.get( 'wgNamespaceNumber' ) !== 10 ) { | |||
$nav.each( function () { | |||
$( this ).data( 'mw-collapsible' ).collapse(); | |||
} ); | |||
} | |||
} | |||
mw.hook( 'wikipage.collapsibleContent' ).add( init ); | |||
}( window.mediaWiki, window.jQuery ) ); | |||
</syntaxhighlight> | |||
Version vom 1. September 2026, 20:45 Uhr
Kategorie für Ardapedia:Datenschutz, CAPTCHA-Frage
Hallo DerUnterstrich,
die Seite Ardapedia:Datenschutz ist momentan in die nicht vorhandene Kategorie „Ardapedia:Hilfe“ einsortiert. Würdest du sie bitte in die bestehende Kategorie:Hilfe eingliedern?
Die CAPTCHA-Fragen enthalten einen winzigen Fehler: Neben Edith Tolkien sollte auch Edith Bratt akzeptiert werden.
--Alboin (Diskussion) 23:52, 31. Aug. 2026 (CEST)
- Datenschutz ist erledigt DerUnterstrich (Diskussion) 15:39, 1. Sep. 2026 (CEST)
- Dankeschön! --Alboin (Diskussion) 16:31, 1. Sep. 2026 (CEST)
Hallo,
würdest du bitte zu MediaWiki:Common.js den untenstehenden Code hinzufügen, damit zwei oder mehr Navigationsleisten auf einer Seite automatisch eingeklappt werden? So ist es mit der Vorlage:NaviBlock noch übersichtlicher.
Im April (?) hatte ich vorgeschlagen, dass externe Links sich in einem neuen Tab öffnen lassen sollten. Dem hattest du per Umfrage zugestimmt. Wenn es noch immer erwünscht ist, kann einfach der Code
$wgExternalLinkTarget = '_blank';
in die LocalSettings.php eingefügt werden, wie auf MediaWiki.org beschrieben steht. Ich bin mir bewusst, das beide Themen nicht von hoher Priorität sind, denke aber, dass diese Änderungen im Sinne des Projektes sind. --Alboin (Diskussion) 20:45, 1. Sep. 2026 (CEST)
// Wenn mindestens zwei Navigationsleisten auf einer Seite vorhanden sind, diese automatisch einklappen
// Quelle: [[wikipedia:de:MediaWiki:Gadget-navileisteAutocollapse.js]]
( function ( mw, $ ) {
'use strict';
async function init( $collapsibles ) {
let $nav = $collapsibles.filter( '.NaviBlock' );
if ( !$nav.length ) {
return;
}
await mw.loader.using( [ 'user', 'mediawiki.user', 'user.options' ] );
let showDefaultCount = mw.user.options.get(
'NavigationBarShowDefault',
typeof window.NavigationBarShowDefault !== 'undefined' ? window.NavigationBarShowDefault : 1
);
if ( showDefaultCount < $nav.length && mw.config.get( 'wgNamespaceNumber' ) !== 10 ) {
$nav.each( function () {
$( this ).data( 'mw-collapsible' ).collapse();
} );
}
}
mw.hook( 'wikipage.collapsibleContent' ).add( init );
}( window.mediaWiki, window.jQuery ) );
