Fandom


K (+interwiki link en)
(Parameterverwendung raus, hat hier nix zu suchen)
Zeile 1: Zeile 1:
 
{{Hilfebalken}}
 
{{Hilfebalken}}
 
{{tocrechts}}
 
{{tocrechts}}
Eine '''Vorlage''' ist ein Teil eines Textes (mit Tabellen, Bildern und Code), die in anderen Seiten eingebunden werden kann. Dies erlaubt den Text an einer Stelle zu bearbeiten und dann die automatische Aktualisierung auf allen anderen Seiten auf einmal.
+
Eine '''[[Hilfe:Vorlagen|Vorlage]]''' ist ein (Wiki-)Text (mit Tabellen, Bildern und Code), der in anderen Seiten eingebunden werden kann. Dies erlaubt, den Text an einer Stelle zu bearbeiten und dann die automatische Aktualisierung auf allen anderen Seiten abzuwarten.
   
Eine Vorlage ist eine jede Seite im [[Hilfe:Namensräume|Vorlagennamensraum]], was jedes Seite beginnend mit "Vorlage:" meint, wie Vorlage:Vorlagenname.
+
Eine Vorlage ist technisch eine jede Seite im Vorlagen[[Hilfe:Namensräume|namensraum]], also jede Seite, die mit „Vorlage: beginnt.
   
 
== Wie kann ich eine Vorlage erstellen? ==
Für grundlegende Informationen, wie Vorlagen funktionieren, siehe [[Hilfe:Vorlagen]].
 
   
 
Erstelle eine Seite im Vorlagennamensraum, wie zum Beispiel "Vorlage:Name_der_Vorlage". Der Vorlagenname ''kann'' Symbole und Abstände enthalten, sollte jedoch möglichst einfach bleiben, da du dich ansonst nur schwer an ihn erinnern kannst.
<div class="helpheader basic silver_taskstar">
 
==Wie kann ich eine Vorlage erstellen?==
 
</div>
 
Erstelle eine Seite im Vorlagennamensraum, wie zum Beispiel "Vorlage:Name_der_Vorlage". Der Vorlagenname ''kann'' Symbole und Abstände enthalten, sollte jedoch möglichst einfach bleiben, da du dich ansonsten nur schwer an ihm erinnern kannst.
 
   
  +
== Wie kann ich die Kategorisierung bei Vorlagenverwendung verhindern/bedingen? ==
<div class="helpheader basic silver_taskstar">
 
==Wie kann ich Parameter in Vorlagen verwenden?==
 
</div>
 
:''Hauptartikel: [[Hilfe:Parameter für Vorlagen]]''
 
   
  +
Mittels der <code><nowiki><noinclude></noinclude></nowiki></code>-Tags kann man Text markieren, der nicht beim Einbinden angezeigt werden soll. Dies ist hilfreich, um die Vorlage zu kategorisieren, ohne dass eine Seite, welche die Vorlage verwendet, kategorisiert würde.
Vorlagen erlauben Parameter einzusetzen und somit leicht den Inhalt anzupassen.
 
   
  +
Als Alternative kann man den Text, der beim Einbinden angezeigt werden soll, mit <code><nowiki><onlyinclude></onlyinclude></nowiki></code>-Tags umschließen.
Zum Beispiel:
 
   
  +
Um Text <u>nur beim Einbinden</u> anzuzeigen (etwa eine Kategorie), ist dieser mit <code><nowiki><includeonly></includeonly></nowiki></code>-Tags zu versehen.
<code><nowiki>{{Box|Text}}</nowiki></code>
 
   
 
== Wie kann ich Parser-Funktionen in Vorlagen verwenden? ==
...kann eine Box mit den Worten <code>text</code> kreieren.
 
   
 
:''Hauptartikel: [[Hilfe:Parser-Funktionen]]''
Alternativ:
 
 
<code><nowiki>{{Box|hintergrund=gelb|Textfarbe=blau|Text=Ein gelbes Haus}}</nowiki></code>
 
 
...kann eine Box mit einem gelben Hintergrund und blauen Text produzieren, in welcher "Ein gelbes Haus" steht.
 
 
<div class="helpheader basic silver_taskstar">
 
 
==Wie kann ich Parser Funktionen in Vorlagen verwenden?==
 
</div>
 
:''Hauptartikel: [[Hilfe:Parser Funktionen]]''
 
   
 
Parser Funktionen erlauben eine kleine Einbindung von logischen Ausdrücken und Funktionen, wie in der Programmiersprache. Dies sind zum Beispiel die ''if'' Ausdrücke, sowie grundlegende mathematische Funktionen. Du kannst mit Parser Funktionen zum Beispiel auch nicht verwendete Parameter in Tabellen auslassen und somit wird eine Zeile in einer Tabelle ausgeblendet:
 
Parser Funktionen erlauben eine kleine Einbindung von logischen Ausdrücken und Funktionen, wie in der Programmiersprache. Dies sind zum Beispiel die ''if'' Ausdrücke, sowie grundlegende mathematische Funktionen. Du kannst mit Parser Funktionen zum Beispiel auch nicht verwendete Parameter in Tabellen auslassen und somit wird eine Zeile in einer Tabelle ausgeblendet:
Zeile 50: Zeile 34:
   
 
<code><nowiki>{{!}}</nowiki></code> wird in der obenliegenden Funktion anstatt von | verwendet.
 
<code><nowiki>{{!}}</nowiki></code> wird in der obenliegenden Funktion anstatt von | verwendet.
<code><nowiki>{{!}}</nowiki></code> ist eine Vorlage ([[Vorlage:!]]), welche das Symbol | erstellt, nachdem die Parser Funktion bestätigt worden ist.
+
<code><nowiki>{{!}}</nowiki></code> ist eine Vorlage ([[Vorlage:!]]), welche das Symbol | erstellt, nachdem die Parser-Funktion bestätigt worden ist.
   
 
[[en:Help:Creating templates]]
==Siehe auch==
 
* [[m:Help:Parser function|Allgemeine Informationen über Parser Funktionen im Meta-Wiki <small>(englisch)</small>]]
 
* [[m:Help:ParserFunctions|Informationen über die ParserFunktion-Erweiterung im Meta-Wiki <small>(englisch)</small>]]
 
   
[[Kategorie:Hilfe|Vorlage kreieren]]
+
[[Kategorie:Hilfe|Vorlagen erstellen]]
 
[[en:Help:Creating templates]]
 

Version vom 15. September 2009, 15:42 Uhr

Eine Vorlage ist ein (Wiki-)Text (mit Tabellen, Bildern und Code), der in anderen Seiten eingebunden werden kann. Dies erlaubt, den Text an einer Stelle zu bearbeiten und dann die automatische Aktualisierung auf allen anderen Seiten abzuwarten.

Eine Vorlage ist technisch eine jede Seite im Vorlagennamensraum, also jede Seite, die mit „Vorlage:“ beginnt.

Wie kann ich eine Vorlage erstellen?

Erstelle eine Seite im Vorlagennamensraum, wie zum Beispiel "Vorlage:Name_der_Vorlage". Der Vorlagenname kann Symbole und Abstände enthalten, sollte jedoch möglichst einfach bleiben, da du dich ansonst nur schwer an ihn erinnern kannst.

Wie kann ich die Kategorisierung bei Vorlagenverwendung verhindern/bedingen?

Mittels der <noinclude></noinclude>-Tags kann man Text markieren, der nicht beim Einbinden angezeigt werden soll. Dies ist hilfreich, um die Vorlage zu kategorisieren, ohne dass eine Seite, welche die Vorlage verwendet, kategorisiert würde.

Als Alternative kann man den Text, der beim Einbinden angezeigt werden soll, mit <onlyinclude></onlyinclude>-Tags umschließen.

Um Text nur beim Einbinden anzuzeigen (etwa eine Kategorie), ist dieser mit <includeonly></includeonly>-Tags zu versehen.

Wie kann ich Parser-Funktionen in Vorlagen verwenden?

Hauptartikel: Hilfe:Parser-Funktionen

Parser Funktionen erlauben eine kleine Einbindung von logischen Ausdrücken und Funktionen, wie in der Programmiersprache. Dies sind zum Beispiel die if Ausdrücke, sowie grundlegende mathematische Funktionen. Du kannst mit Parser Funktionen zum Beispiel auch nicht verwendete Parameter in Tabellen auslassen und somit wird eine Zeile in einer Tabelle ausgeblendet:

{{#if: {{{input|}}} | {{!}}-
{{!}} {{{input}}} }}

Produziert folgenden Code, jedoch nur wenn input definiert ist.

|-
| input

{{!}} wird in der obenliegenden Funktion anstatt von | verwendet. {{!}} ist eine Vorlage (Vorlage:!), welche das Symbol | erstellt, nachdem die Parser-Funktion bestätigt worden ist.

Nutzung von Community-Inhalten gemäß CC-BY-SA , sofern nicht anders angegeben.