Zum Inhalt springen

Hilfe:Inhalte einblenden

Aus Wikivoyage
Themenübersicht > Bearbeiten > Inhalte einblenden

Diese Seite erklärt, wie man in Artikeln die Inhalte anderer Seiten einblendet. Dies spart Tipparbeit und redundante Datenerfassung.

Parserfunktionen

[Bearbeiten]

Diese 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.

Mit 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

[Bearbeiten]

Mit 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

[Bearbeiten]

Mit 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

[Bearbeiten]

Die 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

[Bearbeiten]

Inhalt 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

[Bearbeiten]

Inhalt 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

[Bearbeiten]

Inhalt 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

[Bearbeiten]
Hilfeseiten
[Bearbeiten]
  • Tags – Erläuterung der Tags, die man neben Wiki-Markup in Artikeln verwenden kann.

Einzelnachweise