Hilfe:Inhalte einblenden
Diese Seite erklärt, wie man in Artikeln die Inhalte anderer Seiten einblendet. Dies spart Tipparbeit und redundante Datenerfassung.
Parserfunktionen
BearbeitenDiese Parserfunktionen sind wahrscheinlich erste Wahl, um Inhalte in anderen Artikel einzubinden. So kann man beispielsweise Ortslisten in verschiedenen Regionenartikeln einbinden, ohne die Beschreibungstexte mehrfach pflegen zu müssen.
#lst
BearbeitenMit der Parserfunktion #lst:
kann ein markierter Bereichs eines Artikels auf einer anderen Seite eingeblendet werden. Die Kennzeichnung des Bereiches erfolgt im Quellartikel mit Hilfe des Tags <section />
. Zu beachten ist dabei, dass es sich um ein unary (selbstschließendes) Tag handelt. Anfang und Ende des Bereichs werden über Attribute im Tag markiert. Dadurch sind auch verschiedene sich überlappende Bereiche innerhalb eines Artikels möglich.[1]
Beispiel:
<!-- Kommentar:
Gib in einem Kommentar an, wo der Inhalt überall eingebunden ist. Das hilft anderen Autoren, einen Überblick zu behalten.
Solltest du den Inhalt nur ein Mal wiederverwenden, kannst du auch den Ziel-Artikelnamen als Bereichsnamen verwenden
-->
<section begin="Bereich1" />Das ist der Inhalte des Bereichs 1<section end="Bereich1" />
Um diesen Bereich in einem anderen Artikel einzubinden nutzt man folgenden Aufruf: {{#lst:Artikel|Bereich1}}
.
Folgende Funktionalitäten sind ebenfalls möglich:
- Man kann mehrere Sektionen mit dem selben Namen deklarieren.
- Mit einem zweiten Argument kann man einen anderen Bereich als Ende des einzubindenden Textes definieren. Der Code
{{#lst:Artikel|<AnfangBereich1>|<EndeBereich2>}}
für also alles vom Beginn der Sektion 1 bis zum Ende der Sektion 3 ein. - Diese Parserfunktion unterstützt Substitution. Ein Beispiel und Anwendungsfall findest du auf der dortigen Mediawiki-Seite.
- Es gibt auch einen deutschen Alias für das Tag. Du kannst ebenso folgendes schreiben:
<Abschnitt Anfang=x/> ... <Abschnitt Ende=x/>
#lstx
BearbeitenMit der Parserfunktion #lstx:
inkludiert einen Artikel komplett, lässt den angegebenen Bereich allerdings aus, wirkt damit als Umkerung der gerade hier drüber beschriebenen Funktion. Geschrieben wird es folgendermaßen. {{#lstx:<Artikelname>|<Name des wegzulassenden Bereichs>}}
. Mit {{#lstx:<Artikelname>|<Name des wegzulassenden Bereichs>|<Ersatztext>}}
kann auch ein Ersatztext angegeben werden, der anstelle des angegebenen Bereichs ausgegeben wird.
#lsth
BearbeitenMit Hilfe der Parserfunktion #lsth:
kann man einen Abschnitt eines Artikels auf einer anderen Seite einblenden. Die genaue Syntax lautet dabei {{#lsth:<Artikelname>|<Name des Abschnitts>}}
. Lässt man den Namen des Abschnitts weg, wird der Text vor der ersten Überschrift eingefügt. Es ist auch die Angabe eines zweiten Abschnittsnamens möglich: {{#lsth:<Artikelname>|<Name des Startabschnitts>|<Name des Stoppabschnitts>}}
Hierbei gilt zu beachten, dass der komplette Text zwischen beiden Abschnitten ausgegeben wird. Der Inhalt des Stoppabschnitts wird dabei nicht mit ausgegeben.[2]
Folgendes gilt zusätzlich zu beachten:
- Die Überschrift des einzubindenden Abschnitts wird nicht mit ausgegeben.
- Der Name des Abschnitts ist in kompletten Wiki-Markup anzugeben, nicht so, wie er im Artikel erscheint.
Beispiele sieht man im Übersichtsartikel Feiertage in Europa: Der Aufruf {{#lsth:Albanien|Feiertage}}
fügt die Feiertagstabelle, aus dem Artikel über Albanien ein:
Termin | Name | Bedeutung |
---|---|---|
Mi, 1. Jan. 2025 | Festat e Vitit të Ri | Neujahrsfest |
Fr, 14. Mär. 2025 | Dita e Verës | Tag des Sommers, Heidnischer Feiertag |
Sa, 22. Mär. 2025 | Dita e Nevruzit | Nouruz, Feiertag der Bektaschi |
So, 20. Apr. 2025 | Dita e Pashkës Katolike | Ostern (katholisch), Feiertag der Katholiken |
So, 20. Apr. 2025 | Dita e Pashkës Ortodokse | Ostern (orthodox), Feiertag der Orthodoxen |
Do, 1. Mai 2025 | Dita Ndërkombëtare e Punëtoreve | Internationaler Arbeitertag, Tag der Arbeit |
Mo, 31. Mär. 2025 | Dita e Bajramit të Madh (Fitër Bajrami) | Fest des Fastenbrechens, Islamischer Feiertag |
Fr, 6. Jun. 2025 | Dita e Bajramit të Vogël (Kurban Bajrami) | Islamisches Opferfest, Islamischer Feiertag |
Sa, 19. Okt. 2024 | Dita e Lumturimit të Nënë Terezës | Tag der Seligsprechung von Mutter Teresa, Christlicher Gedenktag |
Do, 28. Nov. 2024 | Dita e Pavarësisë dhe Festa e Flamurit | Unabhängigkeits- und Flaggentag, Nationalfeiertag |
Fr, 29. Nov. 2024 | Dita e Çlirimit | Tag der Befreiung, Befreiung vom faschistischen Regime |
So, 8. Dez. 2024 | Dita Kombëtare e Rinisë | Nationaler Tag der Jugend, Befreiung vom kommunistischen Regime |
Mi, 25. Dez. 2024 | Krishtlindjet | Weihnachten, Christlicher Feiertag |
Include-Tags
BearbeitenDie folgenden drei Tags werden hauptsächlich in Vorlagen benutzt, funktionieren aber überall. Die Einbindung erfolgt wie bei Vorlagen, indem man den Artikelnamen in geschweifte Klammern schreibt. Liegt die Seite im Hauptnamensraum, ist vor den Artikelnamen ein Doppelpunkt zu setzen: {{:Unterseite}}
Ein Anwendungsfall ist die Hinterlegung des Feiertags für das Wesakfest in Malaysia. Man kann das komplizierte Wiki-Markup aus dem Hauptartikel heraushalten. Da man das aber nur ein Mal (im Artikel zu Malaysia) benötigt, macht es auch nicht unbedingt Sinn dafür eine Vorlage zu erstellen und den Vorlagennamensraum zu überschwemmen.
includeonly
BearbeitenInhalt des Tags <includeonly>...</includeonly>
wird nur auf den Seiten angezeigt, in denen die Seite eingebunden ist, nicht auf der Seite selbst. So funktioniert es:
Wikitext:
Überschrift <inludeonly> Das wird nur auf der Seite angezeigt, in der die Seite/Vorlage eingebunden ist. </includeonly> Das wird überall angezeigt.
Die Seite selbst sieht so aus:
Überschrift Das wird überall angezeigt.
Wird es irgendwo eingebunden ergibt sich folgendes Bild:
Überschrift Das wird nur auf der Seite angezeigt, in der die Seite/Vorlage eingebunden ist. Das wird überall angezeigt.
noinclude
BearbeitenInhalt des Tags <noinclude>...</noinclude>
werden nur auf der eigenen Seite angezeigt, nicht aber auf den Seite auf denen sie eingebunden ist. So funktioniert es:
Wikitext:
Überschrift <noinclude> Das wird auf der Seite, in der die Seite/Vorlage eingebunden ist, nicht angezeigt. </noinclude> Das wird überall angezeigt.
Die Seite selbst sieht so aus:
Überschrift Das wird auf der Seite, in der die Seite/Vorlage eingebunden ist, nicht angezeigt. Das wird überall angezeigt.
Wird es irgendwo eingebunden ergibt sich folgendes Bild:
Überschrift Das wird überall angezeigt.
onlyinclude
BearbeitenInhalt des Tags <onlyinclude>...</onlyinclude>
wird einzig und allein auf der eingebundenen Seite angezeigt:
Wikitext:
Überschrift <onlyinclude> Nur dieser Inhalt erscheint auf der Seite, in der es eingebunden ist. </onlyinclude> Das wird nur auf der eigenen Seite angezeigt.
Die Seite selbst sieht so aus:
Überschrift Nur dieser Inhalt erscheint auf der Seite, in der es eingebunden ist. Das wird nur auf der eigenen Seite angezeigt.
Wird es irgendwo eingebunden ergibt sich folgendes Bild:
Nur dieser Inhalt erscheint auf der Seite, in der es eingebunden ist.
Siehe auch
BearbeitenHilfeseiten
Bearbeiten- Tags – Erläuterung der Tags, die man neben Wiki-Markup in Artikeln verwenden kann.