Hilfe:Vorlagen

aus SecuPedia, der Plattform für Sicherheits-Informationen

Anzeige
Wechseln zu: Navigation, Suche

Wenn Sie Standardtexte haben, die Sie auf verschiedenen Seiten einbinden möchten, kommt das MediaWiki Vorlagen-Feature ins Spiel (wie der Tag "Eingebettete Datei" oberhalb des Wikitextes (nur im Bearbeitungsmodus sichtbar)), der in die Seiten des Hilfe-Namensraums eingebunden ist).

Erstellen einer Vorlage

Vorlagennamen sind gekennzeichnet durch ein vorangestelltes Vorlage: und Sie können sie wie jede andere Wikiseite erstellen.

Verwenden einer Vorlage

Vorlagen sind Wikiseiten, welche in anderen Seiten auf folgenden drei Wegen verwendet werden können:

{{Name}} fügt den Inhalt der Vorlage "[[Template:Name]]" zu dem Zeitpunkt ein, wenn die Seite, welche diese Anweisung enthält, aufgerufen wird.
{{subst:Name}} fügt den Inhalt der Vorlage "[[Template:Name]]" in den Code der Seite in einer normal editierbaren Form ein, nachdem Ihr Text gespeichert wurde.
{{msgnw:Name}} wenn die Datei, die diese Anweisung enthält, aufgerufen wird, wird die Vorlage so eingefügt, dass ihr Inhalt als rohe Wikisyntax angezeigt wird, genauso, wie es <nowiki> tut.

Verwendung von Parametern in Vorlagen

Vorlage mit nummerierten Parametern
 
'''A little thank you...'''<br>
<small>for {{{1}}}.<br>
hugs, {{{2}}}</small>
Sie schreiben Sie bekommen
{{Thankyou|all|Joe}}
Example sunflower image
A little thank you...
for all.
hugs, Joe
mit benannten Parametern
 
'''A little thank you...'''<br>
<small>for {{{reason}}}.<br>
hugs, {{{signature}}}</small>
Sie schreiben Sie bekommen
{{Thankyou
|reason=all
|signature=Joe}}
Example sunflower image
A little thank you...
for all.
hugs, Joe

Sie können Parameter in Vorlagen entweder als nummeriert, wie {{{1}}}, oder als benannt {{{param}}} definieren. Beispiel: Sie möchten eine kleine Danknotiz auf die Gesprächsseite mit anderen Nutzern setzen. Sie soll den Grund und Ihre Signatur enthalten. Sie können Template:Thankyou erstellen, um Ihren Text wie im Beispiel in der Tabelle einzugeben.

Wenn Sie die Vorlage auf einer Seite verwenden, füllen Sie die, durch ein Pipezeichen (|) getrennten, Parameterwerte ein: {{Thankyou|all|Joe}}. Für benannte Parameter verwenden Sie "name=wert"-Paare, welche auch wieder durch ein Pipezeichen voneinander getrennt werden: {{Thankyou|reason=all|signature=Joe}}. Der Vorteil bei der Verwendung benannter Parameter in Ihrer Vorlage ist, dass die Reihenfolge flexibel ist. Außerdem ist die Vorlage damit leichter verständlich, wenn Sie viele Parameter haben. Falls Sie die Reihenfolge der nummerierten Parameter ändern möchten, müssen Sie das explizit vermerken: {{Thankyou|2=Joe|1=all}}.

Steuern der Vorlageneinbindung

Sie können das Einbinden der Vorlagen steuern, indem Sie <noinclude>- und <includeonly>-Tags verwenden.

Alles zwischen <noinclude> und </noinclude> wird nur verarbeitet und temporär angezeigt, wenn die Seite direkt angesehen wird und nicht dauerhaft eingefügt.

Mögliche Anwendungen sind:

  • Kategorisierung von Vorlagen
  • erläuternde Texte, wie eine Vorlage zu verwenden ist

Das Gegenteil ist <includeonly>. Text zwischen <includeonly> und </includeonly> wird nur verarbeitet und angezeigt, wenn die Seite eingefügt wird. Der offensichtliche Anwendungsfall ist das Hinzufügen aller Seiten, die eine vorgegebene Vorlage beinhalten, zu einer Kategorie.

Beachte, dass die üblichen Update-Probleme gelten - wenn Sie Kategorien innerhalb von Vorlagen ändern, werden die Kategorien von verweisenden Seiten solange nicht aktualisiert, bis diese editiert werden.

Organisation von Vorlagen

Damit Vorlagen effektiv sein können, müssen Nutzer sie schnell finden können und dazu in der Lage sein, sie zu nutzen. Eine einfache Technik ist die Integration eines Beispiels auf der Vorlagenseite. Zum Beispiel:

<noinclude>
==Verwendung==
Erlaubt das Setzen eines Verweises zu einem Thema:
{{NameDerVorlage|Term1+Term2+Term3}}
</noinclude>

Ein Redakteur kann einfach das Beispiel kopieren und einfügen, um eine ähnliche Seite zu erzeugen. Das Beispiel ist trivial, doch ein funktionstüchtiges Beispiel, das demonstriert, wie Vorlagen verwendet werden können, spart in aufwändigen Umgebungen zu speziellen Themen leichter Zeit.

Auch das Erstellen einer Kategorie:Vorlage in Ihrem Wiki, um Ihre Vorlagen zusammenzustellen, könnte, neben Links auf diese Seite, für Autoren nützlich sein, um ihnen ein produktiveres Arbeiten zu ermöglichen.


Quelle: http://www.mediawiki.org/wiki/Help:Templates/de unter Public Domain



Diese Seite wurde zuletzt am 6. August 2011 um 04:55 Uhr von Admin geändert.

Anzeigen