Hilfe:Vorlagen

Aus OPwiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[Entwurfsversion][Entwurfsversion]
(Wie benutzt man Vorlagen?)
K (Rsf.)
Zeile 49: Zeile 49:
3. Platzhalter<br>
3. Platzhalter<br>
-
Die Platzhalter in der Vorlage sind dafür da, um die Artikel zu spazielisieren. Jeder Platzhalter hat seinen eigenen Namen. Diese Namen sind entweder Nummern oder von dir eigegebene Texte. In der Vorlage werden die Platzhalter in drei geschweifte Klammern (<nowiki>{{{Platzhalter}}}</nowiki>) gestellt. Wenn man viele Platzhalter einsetzt, ist es einfacher, wenn man den Platzhaltern Namen gibt anstatt sie zu nummerieren.
+
Die Platzhalter in der Vorlage sind dafür da, um die Artikel zu spezialisieren. Jeder Platzhalter hat seinen eigenen Namen. Diese Namen sind entweder Nummern oder von dir eigegebene Texte. In der Vorlage werden die Platzhalter in drei geschweifte Klammern (<nowiki>{{{Platzhalter}}}</nowiki>) gestellt. Wenn man viele Platzhalter einsetzt, ist es einfacher, wenn man den Platzhaltern Namen gibt anstatt sie zu nummerieren.
  {{{1}}} hat gegen Ruffy verloren.
  {{{1}}} hat gegen Ruffy verloren.
  {{{name}}} hat gegen Ruffy verloren.
  {{{name}}} hat gegen Ruffy verloren.
Zeile 59: Zeile 59:
Wenn du Platzhalter hast, die nicht zwingend eingegeben werden müssen, kannst du in der Vorlage hinter dem Namen des Platzhalters ein "|" stellen und den Namen, der immer ausgegeben werden soll, wenn bei der Vorlageneinbindung der Parameter fehlt. du kannst hinter das "|" auch nichts schreiben, dann bleibt der Platzhalter bei Nichtansprechung bei der Einbindung unberücksichtigt.
Wenn du Platzhalter hast, die nicht zwingend eingegeben werden müssen, kannst du in der Vorlage hinter dem Namen des Platzhalters ein "|" stellen und den Namen, der immer ausgegeben werden soll, wenn bei der Vorlageneinbindung der Parameter fehlt. du kannst hinter das "|" auch nichts schreiben, dann bleibt der Platzhalter bei Nichtansprechung bei der Einbindung unberücksichtigt.
  <nowiki>{{{name|Der Charakter}}} hat gegen Ruffy verloren.</nowiki>
  <nowiki>{{{name|Der Charakter}}} hat gegen Ruffy verloren.</nowiki>
-
ergibt "Der charakter hat gegen Ruffy verloren"
+
ergibt "Der Charakter hat gegen Ruffy verloren"
  <nowiki>{{{name|}}} hat gegen Ruffy verloren.</nowiki>
  <nowiki>{{{name|}}} hat gegen Ruffy verloren.</nowiki>
ergibt "hat gegen Ruffy verloren."
ergibt "hat gegen Ruffy verloren."
-
Du kannst in eine Vorlage so viele Platzhalter so oft einsetzen, wie du möchtest.
+
Du kannst in einer Vorlage so viele Platzhalter so oft einsetzen, wie du möchtest.
  <nowiki>{{{name|Der Charakter}}} hat gegen {{{gegner|"Name des Gegners"}}} verloren. {{{name|Der Charakter}}} hat dabei keinen guten Eindruck gemacht.</nowiki>
  <nowiki>{{{name|Der Charakter}}} hat gegen {{{gegner|"Name des Gegners"}}} verloren. {{{name|Der Charakter}}} hat dabei keinen guten Eindruck gemacht.</nowiki>
Eingebunden:
Eingebunden:

Version vom 18:47, 2. Mai 2012

Inhaltsverzeichnis

Was sind Vorlagen/Templates?

Eine Vorlage ist ein besonderer Artikel im Wiki. Der Inhalt dieses Artikels kann dann in andere Artikel eingefügt werden ohne, dass der Artikelinhalt kopiert werden muss. Wird an der Vorlage eine Änderung vorgenommen, wirkt sie sich auf alle Artikel aus, die diese Vorlage verwenden.

Durch Verwendung von Vorlagen wird ein Artikel auch übersichtlicher. Tabellen und ähnlichs bestehen meist aus unübersichtlichem Wiki-Code. Wird dieser in eine Vorlage ausgelagert, wird der eigentliche Artikel übersichtlicher.

Mit Hilfe von Vorlagen können also viele Artikel, einheitlich gestalltet werden. So z.B. Artikel über Charaktere. Alle Charaktere haben z.B. einen Namen, sind entweder Pirat, Zivilist, Angehörige der Marine oder Weltregierung.

und so weiter... seht Euch einfach mal die ganzen Vorlagen an, dann wird es sicher klarer. ^^

Woran erkenne ich eine Vorlage?

Eine Vorlage erkennst du ganz einfach am Namen. Jede Vorlage beginnt nämlich mit Vorlage: (Namespace). Wenn du allerdings eine Vorlage einbindest, tust du das ohne den Namespace.

Wie benutzt man Vorlagen?

Eine Vorlage wird folgender Maßen eingebunden:

{{Name}}

Der Inhalt der Vorlage "Vorlage:Name" würde nun an dieser Stelle dargestellt.

Komplexere Vorlagen enthalten noch Variablen (Platzhalter), denen man Werte zuteilt beim einbinden der Vorlage:

 {{Character Infobox
 |name=Monkey D. Ruffy
 }}

Du kannst auch ganze Artikel, bei denen es sich eigentlich nicht um Vorlagen handelt (Artikel, die nicht den Namespace "Vorlage" haben), in Artikel einbinden. Das geht genauso wie bei den gewöhnlichen Vorlagen, nur dass du ein ":" vor den Namen des Artikels machst:

{{:Items}}

Sieht man erst einmal eine Vorlage in Aktion, ist sie eigentlich recht selbst erklärend... ^^"

Wenn du den Inhalt einer Vorlage in einen Artikel einbinden willst, musst du vor den Namen der Vorlage SUBST: setzen:

{{SUBST:Begrüßungsbox}}

Wenn du dies machst, erscheint nach dem Speichern des Artikels der Quelltext der Vorlage im Quelltext des bearbeiteten Artikels.

Wie erstelle ich eine Vorlage?

Eine Vorlage zu erstellen kann äußerst schwierig sein, da sie, je häufiger sie benutzt wird, extrem viele Variablem benötigt, um an die jeweiligen Artikel angepasst zu werden. Wenn du einmal eine Vorlage benötigst, frage am besten einen User, der sich damit auskennt. Am erfahrensten sind wohl Porter, Supay und Sombatezib.

Wenn du dennoch eine Vorlage selbst erstellen möchtest, sei dir hier erklärt, wie es funktioniert.

1. Der Name
Der Name deiner Vorlage sollte eindeutig darauf hinweisen, wofür sie genutzt wird. Vorlagen mit den Namen wie 1, 2, 3, Popel oder Meine Vorlage helfen da nicht weiter. Wenn du also eine Vorlage anlegen möchtest, überlege dir, wofür sie gut sein soll und benenne sie dann so (zB Vorlage:Ruffy besiegt).

2. Der Inhalt
Der Inhalt, den du in deine Vorlage schreibst, wird auch 1 zu 1 in die Artikel übernommen. Schreibst du in deine Vorlage lediglich

Dieser Charakter hat gegen Ruffy verloren.

dann wird genau der Text in die Artikel eingebunden.

Das war die einfachste Form einer Vorlage. Natürlich gibt es noch verschiedene Varianten, um es erheblich schwieriger zu machen:

3. Platzhalter
Die Platzhalter in der Vorlage sind dafür da, um die Artikel zu spezialisieren. Jeder Platzhalter hat seinen eigenen Namen. Diese Namen sind entweder Nummern oder von dir eigegebene Texte. In der Vorlage werden die Platzhalter in drei geschweifte Klammern ({{{Platzhalter}}}) gestellt. Wenn man viele Platzhalter einsetzt, ist es einfacher, wenn man den Platzhaltern Namen gibt anstatt sie zu nummerieren.

{{{1}}} hat gegen Ruffy verloren.
{{{name}}} hat gegen Ruffy verloren.

Das sind zwei Beispiele, in denen der Platzhalter entweder nummeriert oder ihm ein Name gegeben worden ist. Eigebunden werden die Vorlagen wie folgt:

{{Ruffy besiegt|Don Creek}}
{{Ruffy besiegt|name=Don Creek}}

Wenn du als Platzhalter lediglich Nummern hast, brauchst du die Nummer nicht extra vorher mit "1=" zu erwähnen. Ausnahme: Im Text, der dem Platzhalter zugeordnet wird, befindet sich ein "=". Wenn dies der Fall ist, muss du zwingend 1= vor den Text setzen.

Wenn du Platzhalter hast, die nicht zwingend eingegeben werden müssen, kannst du in der Vorlage hinter dem Namen des Platzhalters ein "|" stellen und den Namen, der immer ausgegeben werden soll, wenn bei der Vorlageneinbindung der Parameter fehlt. du kannst hinter das "|" auch nichts schreiben, dann bleibt der Platzhalter bei Nichtansprechung bei der Einbindung unberücksichtigt.

{{{name|Der Charakter}}} hat gegen Ruffy verloren.

ergibt "Der Charakter hat gegen Ruffy verloren"

{{{name|}}} hat gegen Ruffy verloren.

ergibt "hat gegen Ruffy verloren."

Du kannst in einer Vorlage so viele Platzhalter so oft einsetzen, wie du möchtest.

{{{name|Der Charakter}}} hat gegen {{{gegner|"Name des Gegners"}}} verloren. {{{name|Der Charakter}}} hat dabei keinen guten Eindruck gemacht.

Eingebunden:

{{Ruffy besiegt|name=Don Creek|gegner=Ruffy}}

Ergibt: Don Creek hat gegen Ruffy verloren. Don Creek hat dabei keinen guten Eindruck gemacht.

4.Auswahl des einzubindenen Textes
Wenn du in deine Vorlage noch eine "Gebrauchsanweisung" schreiben möchtest, kannst du das machen. Es gibt nämlich Möglichkeiten, mit denen Verhindert wird, dass Text eingebunden wird.
Stellst du einen Text in "<noinclude></noinclude>", so wird der Text, der sich zwischen den Befehlen befindet, nicht mit eingebunden.
Stellst du einen Text in "<includeonly></includeonly>", so wird der Text, der sich zwischen den Befehlen befindet, nur eingebunden und nicht auf der Seite der Vorlage angezeigt.
Stellst du einen Text in "<onlyinclude></onlyinclude>", so wird ausschließlich der Text, der sich zwischen den Befehlen befindet, eingebunden.

Das müsste erstmal alles gewesen sein.

Im OPwiki häufig verwendete Vorlagen

In der OPWiki häufig verwendete Vorlagen sind unter anderem folgende:

Diese drei Vorlagen stehen für Infoboxen, die du in Artikel einbindest, um den Artikeln einen groben Überblick zu liefern. Wie du sie einbindest und welches resultat dabei herauskommt, findest du heraus, wenn du auf den entsprechenden Link gehst.

Natürlich sind das bei Weitem nicht alle Vorlagen. Eine Liste sämtlicher Vorlagen findest du unter OPWiki:Vorlagen.

Persönliche Werkzeuge
Nakama
Toplists
  • AnimeManga Charts