Wie Vorlagen verwendet werden

Contributors Contributors Zuletzt aktualisiert: 3 Tage, 14 Stunden ago
Dies ist eine maschinengenerierte Übersetzung des englischen Inhalts. Sie wurde nicht von einem Menschen überprüft und kann Fehler enthalten. Wenn Sie diesen Inhalt überarbeiten möchten, können Sie hier beginnen.

Vorlagen sind eine Möglichkeit, Inhaltsteile in Wissensdatenbank-Artikeln wiederzuverwenden. Anstatt eine Reihe von Anweisungen mehrmals zu schreiben, kannst du sie an einem Ort erstellen und aktualisieren und dann auf anderen Seiten darauf verweisen. Die anderen Seiten werden bei Änderungen an der Vorlage automatisch auf dem neuesten Stand gehalten!

An die Übersetzer: Wenn du Vorlagen lokalisierst, übersetze nicht den Namen der Seite – verwende einfach den ursprünglichen Namen! Wenn die Vorlage also Template:browsersettings heißt, übersetze keine der Elemente im Namen – verwende einfach Template:browsersettings in deiner Locale. Dies ist wichtig, damit die Vorlagen ordnungsgemäß funktionieren.

Was sind Vorlagen

Eine Vorlage ist einfach eine besondere Wikiseite, deren Name mit „Template:“ beginnt. Es besitzt all die Eigenschaften einer normalen Wikiseite: Es kann übersetzt werden, hat eine Versionsgeschichte und versteht die Wiki-Syntax.

Vorlagen sind auf dieser Seite aufgelistet. Eine alphabetische Liste der vorhandenen Vorlagen findest du hier.

Wie erstelle ich eine Vorlage

  1. Erstelle einen neuen Wissensdatenbank-Artikel. Probiere es aus, indem du einen neuen Wissensdatenbank-Artikel auf unserem Testserver erstellst.
  2. Stelle sicher, dass der Name mit „Template:“ beginnt – zum Beispiel Template:aboutconfig.
  3. Stelle die Kategorie auf „Vorlagen“ ein.
  4. Schreibe den Inhalt der Vorlage genau so, wie du einen normalen Wissensdatenbank-Artikel schreiben würdest.

Wie eine Vorlage in einem Artikel eingebunden wird

Um eine Vorlage in einer Wikiseite einzubinden, musst du nichts weiter tun als einen „Verweis“ auf die Vorlage zu setzen.

Zum Beispiel:

[[Template:Some Template]] oder [[T:Some Template]]


Anstatt damit eine Verknüpfung zu erzeugen, wird der Inhalt von Template:Some Template in die aktuelle Seite eingebunden. Jede Wiki-Syntax in der Vorlage wird wie in einer Wikiseite verarbeitet und dargestellt.

Vorlagen und nummerierte Listen

In den meisten Fällen funktioniert die Verwendung einer nummerierten Liste in einer Vorlage genauso wie in jedem anderen Wissensdatenbank-Dokument. Es gibt eine wichtige Ausnahme – wenn deine Vorlage eine nummerierte Liste ist, die als Teil einer größeren nummerierten Liste verwendet wird, funktioniert die Nummerierung nicht mehr.

Problemumgehung:
Verwende nicht das Zeichen „#“ für die Listeneinträge und füge stattdessen <li> und </li> um den zweiten und die nachfolgenden Einträge hinzu, so wie hier:

Dies ist der erste Schritt in deiner Liste
<li>Dies ist der zweite Schritt</li>
<li>Dies ist der dritte Schritt</li>

Wenn du die Vorlage dann in einen Artikel einfügst, füge das Zeichen „#“ vor der Vorlage ein:

#[[T:List]]
#Dies ist ein weiterer Schritt, der nicht Teil der Vorlage ist

Das sieht dann so aus:

  1. Dies ist der erste Schritt in deiner Liste
  2. Dies ist der zweite Schritt
  3. Dies ist der dritte Schritt
  4. Dies ist ein weiterer Schritt, der nicht Teil der Vorlage ist

Ein weiterer wichtiger Punkt: Du kannst in diesen Vorlagen kein auf Blockebene verwenden. Zum Beispiel:
Falsch:
{for not fx10}
Erster Schritt – Firefox 9 und niedriger
{/for}
{for fx10}
Erster Schritt – Firefox 10 und höher
{/for}
<li>Dies ist der zweite Schritt</li>

Richtig:
{for not fx10}Erster Schritt – Firefox 9 und niedriger{/for}{for fx10}
Erster Schritt – Firefox 10 und höher{/for}
<li>Dies ist der zweite Schritt</li>

Argumente in einer Vorlage verwenden

Vorlagen können Argumente übergeben werden, um „fast“ gleiche Inhalte wiederzuverwenden.

Wenn z.B. ein Hinweis dem Benutzer mitteilt, dass ein Dokument nur auf Firefox 4 zutrifft, kann eine andere Version des Hinweises aussagen, dass das Dokument nur auf Firefox 3.6 zutrifft. Der Text dieser Hinweise darf identisch sein mit Ausnahme der Firefox-Versionsnummer: ein perfekter Anwendungsfall für eine Vorlage!

Template:OnlyVersionX:

{note}Dieses Dokument oder dieser Abschnitt bezieht sich nur auf '''Firefox {{{1}}}'''!{/note}


Damit kannst du in einer Wikiseite folgendes tun:

[[Template:OnlyVersionX|4]]


Und in einer anderen Seite kannst du schreiben:

[[Template:OnlyVersionX|3.6]]


Du kannst auch mehrere Argumente verwenden oder das selbe Argument zweimal!

Template:XmagY:

# {{{2}}} mag {{{1}}}.
# {{{3}}} mag {{{2}}}.
# Super! Niemand mag {{{2}}}!


So kannst du es dann verwenden:

[[Template:XmagY|Lisa Simpson|Milhouse|Janey]]


Das würde dann so aussehen:

  1. Milhouse mag Lisa Simpson.
  2. Janey mag Milhouse.
  3. Super! Niemand mag Milhouse!


Diese ganzen Nummern richtig zuzuweisen, kann verwirrend sein, darum kannst du auch Namen für Argumente einer Vorlage verwenden:

Template:XgehtYvoraus:

Zuerst kommt {{{first}}}, dann folgt {{{second}}}.


Verwende es so:

[[Template:XgehtYvoraus|first=Liebe|second=Heirat]]


Hinweis des Übersetzers: Was für ein blödes Beispiel, aber die US-Amerikaner mögen es halt pathetisch.

Mit Namensargumenten brauchst du dir auch keine Sorgen um die Reihenfolge in der Vorlage zu machen:

[[Template:XgehtYvoraus|second=Heirat|first=Liebe]]


Beide Beispiele für Template:XgehtYvoraus bringen das selbe Ergebnis.

Richtlinien für die Wissensdatenbank

Weitere Richtlinien zur Mitarbeit an der Wissensdatenbank erhältst du hier.

Diese netten Menschen haben geholfen, diesen Artikel zu schreiben:

Illustration of hands

Mitmachen

Vergrößern und teilen Sie Ihr Fachwissen mit anderen. Beantworten Sie Fragen und verbessern Sie unsere Wissensdatenbank.

Weitere Informationen