Extension:TemplateFormEditor/Example/de
| Sprache: | English • Deutsch |
|---|
Contents |
[edit] Beispiele
Diese Seite enthält Beispiele für die Anwendung der Erweiterung Extension:TemplateFormEditor
[edit] Eine Vorlage für die Verwendung des Templates vorbereiten
Folgende Bedingungen müssen erfüllt sein, damit diese Erweiterung ein Formular für die Vorlage "NAME" anzeigt:
1. Es muss eine Definitionsseite der Vorlage geben: d.h. die Seite "Vorlage:NAME"
2. auf dieser Seite muss es den Tag <typedefinition> geben.
3. mit Hilfe der Tags Noinclude, includeonly und onlyinclude sollte man festlegen, welcher Teil der Vorlagendefinitionsseite bei der Verwendung der Vorlage eingeblendet wird.
Hier ein einfaches beispiel
= Einleitung =
Der Name dieser Vorlage sei "NAME"
Dies ist eine ganz dumme Vorlage - Diese Einleitung wird natürlich nicht verwendet wenn man diese Vorlage anwendet.
= Reihenfolge im Formular =
#{{{A}}}
#{{{B}}}
#{{{C}}}
= Die Vorlage =
<onlyinclude>
Benutzt wird {{{B|der Zweite Parameter}}} zuerst
Die anderen beiden sind {{{A|erster}}} und {{{C|dritter}}}
</onlyinclude>
= Die Datentypen =
<typedefinition>
* A : - (password)
* C : text (50x4) "Mehrzeilig"
* B : - "zweiter:" // wird am weitesten oben in der Vorlage verwendet.
</typedefinition>
[edit] Nutzung der Vorlage
Im Quellcode einer Seite wird die Vorlage genauso verwendet wie ohne diese Erweiterung:
{{{NAME|A= Nr1 |B= Nr2 |C= Nr 3}}}
und wie ganz gewöhnlich würde die Anwendung dieser Vorlage folgendes Ergebnis haben:
Benutzt wird Nr2 zuerst
Die anderen beiden sind Nr1 und Nr 3
[edit] Bearbeiten
Wäre diese Erweiterung installiert, würde sie sich nur bemerkbar machen, wenn die Seite, in der {{{NAME|A= Nr1 |B= Nr2 |C= Nr 3}}} steht bearbeitet wird.
das Formular zum Bearbeiten würde in etwa so aussehen:
| A | ||||||||||
| zweiter: | wird am weitesten oben in der Vorlage verwendet. | |||||||||
| Mehrzeilig | ||||||||||
| Zusammenfassung: | ||||||||||
|
||||||||||
Weitere Beispiele finden Sie auf der Englischen Seite.
