Entertainment
 

Hilfe:Vorlagen

aus Memory Alpha, der freien deutschen Star-Trek-Datenbank

« Hilfe:Inhalt

In der MediaWiki-Software verwendet man Vorlagen (oder Templates) um häufig verwendete Textteile zentral ändern zu können und so Nachrichtenschilder in die Seiten setzen zu können. Eine neue benutzerdefinierte Nachricht kann man erstellen, indem man einen neuen Link beginnend mit "Vorlage:" erstellt (z.B. [[Vorlage:Beispiel]]). Dieser Link kann dann nach belieben editiert werden, wobei es sich anbietet die neue Nachricht zu schützen. Nicht vergessen sollte man die neue Nachricht auf Memory Alpha:Vorlagen einzutragen, damit die Nachricht von anderen Benutzern verwendet werden kann.

Inhaltsverzeichnis

[Bearbeiten] Einbinden der Vorlage

Um die Vorlage in einen Artikel einzubinden, schreibt man einfach {{Beispiel}} für eine Vorlage [[Vorlage:Beispiel]]. Die alte Schreibweise {{msg:Beispiel}} (Message) ist nicht mehr gebräuchlich.

Man kann tatsächlich auch Artikel als Vorlage einbinden, zum Beispiel {{:Ingenieur}} aus dem Hauptnamensraum oder {{Memory Alpha:Sandbox}} für einen anderen Namensraum.

Um den Wikitext (Quelltext) der Vorlage anzuzeigen, kann man {{msgnw:Beispiel}} (Message-Nowiki) schreiben. Dann werden alle Wiki-Syntax Anweisungen im Quelltext ausgegeben. Es wird also keine Tabellen oder Links geben.

Um nicht die Vorlage einzubinden, sondern deren Text kann man {{subst:Beispiel}} (Substitute) verwenden. Daraufhin wird der Text aus der Vorlage:Beispiel an den Platz des Artikels kopiert und abgespeichert. Dieser Text ist nun fester Bestandteil des Artikels und wird nicht mehr verändert werden wenn sich die Vorlage verändert. Andernfalls kann man die Vorlage verändern und alle verweisenden Artikel haben sofort auch die veränderten Texte der Vorlage.

[Bearbeiten] Parameter

Du kannst einer Vorlage auch gewisse Paramenter geben, die dort eingebunden werden.

Beispiel Erklärung
{{Beispiel|abc|123}} Die beiden Parameter "abc" und "123" werden ohne Bezeichnung übergeben und können mit {{{1}}} und {{{2}}} verwendet werden.
{{Beispiel|Autor=unbekannt|Buch=Bibel}} Der Parameter "Autor" ist "unbekannt", der Parameter "Buch" enthält den Text "Bibel". Die Paramter werden mit {{{Autor}}} und {{{Buch}}} ausgelesen.
{{Beispiel|Autor=unbekannt|Titel|Buch=Bibel|blah}} Die beiden benannten Parameter "Autor" und "Buch" werden gefüllt, die unbenannten Parameter {{{1}}} und {{{2}}} enthalten jeweils "Titel" und "Blah"

Diese Parameter müssen nun in der Vorlage auch umgesetzt werden.

Beispiel Erklärung
Erster Parameter={{{1}}}, zweiter={{{2}}} Entspricht dem ersten Beispiel oben, es wird jeweils "abc" und "123" ausgegeben.
Autor = {{{Autor}}}, Buch = {{{Buch}}} Entspricht dem zweiten Beispiel oben, es wird jeweils "unbekannt" und "Bibel" ausgegeben.
<h2>{{{1}}}</h2>{{{2}}}<hr/>Autor = {{{Autor}}}, Buch = {{{Buch}}} Entspricht dem dritten Beispiel oben, es werden benannte und unbenannte Parameter gemischt. Die Zahl bezieht sich auf die Reihenfolge der unbenannten Parameter, nicht auf die absolute Parameterzahl.
<h2>{{{1|unbekannter Autor}}}</h2>{{{2|unbekanntes Buch}}} Die Parameter können nun auch mit vordefinierten Parametern, so genannten "Default-Parametern" belegt werden.

Standardparameter sind in dieser Version von MediaWiki noch nicht umgesetzt. Man kann in der Vorlage {{{1|ERSATZ}}} schreiben um den Text "ERSATZ" zu verwenden wenn der erste Parameter nicht gefüllt ist.

[Bearbeiten] noinclude / includeonly

Man kann in einer Vorlage Bereiche definieren, die nur gezeigt werden wenn die Vorlage eingebunden ist oder nur gezeigt werden wenn die Vorlage direkt angesehen wird. So kann man unter anderem verhindern, dass die Vorlage selbst in einer Kategorie landet, sondern nur die Artikel, die die Vorlage einbinden. Andererseit kann man Interwikilinks oder Beschreibungen in die Vorlage schreiben, die nur gezeigt werden, wenn man die Vorlage direkt anschaut und die nicht in den verlinkten Artikeln auftauchen.

Beispiel
Dieser Artikel ist ein Stub! <includeonly>[[Kategorie:Stub]]</includeonly>
Erklärung
Nur die verlinkten Artikel werden der Kategorie hinzugefügt, nicht die Vorlage selbst.
Beispiel
Dieser Artikel wurde kopiert von: {{{url}}} <noinclude>(Zur Sicherheit "Vorlage:url" definieren, sollte der Parameter nicht gesetzt sein)</noinclude>
Erklärung
Die Beschreibung wird nur in der Vorlage selber angezeigt, nicht beim Einbinden der Vorlage in andere Artikel. So kann man Passagen für spätere Bearbeitungen erklären.
Beispiel
<div style="background-color:<includeonly>{{{bg}}}<includeonly><noinclude>#3a3a3a</noinclude>">
Erklärung
Statt des fehlenden Parameters {{{bg}}} wird der erklärende Text "#3a3a3a" angezeigt wenn man die Vorlage direkt betrachtet. Das hat keine Auswirkung auf die Einbindung in Artikel! Dort muss der Parameter "bg" trotzdem gefüllt sein!

[Bearbeiten] Problemlösung

Wenn man einen Text mit einem Gleichheitszeichen (=) als Parameter verwendet, muss man ihn bezeichnen, da die Wiki-Darstellung sich sonst verschluckt. Wenn man z.B. "http://memory-alpha.org/de/index.php?title=Hilfe:Vorlagen" als Parameter verwenden will gilt folgendes:

Geht
{{Beispiel|1=http://memory-alpha.org/de/index.php?title=Hilfe:Vorlagen}}
Geht nicht
{{Beispiel|http://memory-alpha.org/de/index.php?title=Hilfe:Vorlagen}}

[Bearbeiten] Siehe auch


Hilfe    Übersicht · Tutorial · Index 
Hilfe

Inhaltsverzeichnis

Eine Vorlage ist ein 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 auf einmal.

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

[Bearbeiten] Warum sollte ich Vorlagen verwenden?

Vorlagen werden für wiederkehrende Mitteilungen, Textbausteine, Navigationsboxen und Sprachmöglichkeiten des Textes verwendet. So können durch Vorlagen Inkonsistenzen vermieden werden und man kann Speicherplatz sparen.

Vorlagen können auch das Editieren für neue und gelegentliche Editoren vereinfachen, da so der komplizierte Code für anspruchsvolle Designs „verschleiert“ wird.

[Bearbeiten] Wie kann ich eine Vorlage verwenden?

Eingebundene Vorlage

Der Inhalt der Vorlage kann wie folgt in eine Seite eingebunden werden: {{Vorlagenname}}. Dadurch erscheint sofort der Inhalt der Vorlage im Artikel und ändert sich sofort, wenn die Vorlage bearbeitet wird. Von der Seite wo die Vorlage eingebunden ist, kann man die Vorlage nicht direkt bearbeiten.

[Bearbeiten] Wie kann ich den Text einer Vorlage einsetzen?

Auswechselbare Vorlage

Ein anderer Weg eine Vorlage zu verwenden ist, eine Vorlage in einer andern Vorlage gänzlich „einzusetzen“, indem man den Begriff „subst:“, welcher für das englischsprachige Wort „substitute“ steht, rechts nach der offenen Klammer einsetzt:{{subst:Vorlagenname}}. Dies kopiert die aktuelle Version der Vorlage in den Artikel, sobald dieser gespeichert wird. Anschließend ist der Link zur Vorlage defekt und der Inhalt kann nun wieder normal bearbeitet werden. Jede weitere Aktualisierung der Vorlage wird nicht auf die Seite reflektiert, wo du diese zuvor mittels „subst:“ eingebunden hast.

[Bearbeiten] Wie kann ich Parameter in Vorlagen verwenden?

Hauptartikel: Hilfe:Parameter für Vorlagen

Vorlagen erlauben, Parameter einzusetzen, und somit leicht den Inhalt anzupassen.

Zum Beispiel:

{{Box|Text}}

...kann eine Box mit den Worten text kreieren.

Alternativ:

{{Box|hintergrund=gelb|Textfarbe=blau|Text=Ein gelbes Haus}}

...kann eine Box mit einem gelben Hintergrund und blauen Text produzieren, in welcher "Ein gelbes Haus" steht.

[Bearbeiten] Möglicher Fehler: Parameter nicht erkannt

Wenn du einen unbenannten Parameter (also von der Art {{Vorlagenname|Parametertext}}) benutzt, aber der Parametertext ein Gleichheitszeichen enthält ({{Videolink|utoob|/watch?v=ADFds34}}), so wird der Text bis zum Gleichheitszeichen als Name des Parameters interpretiert (hier also /watch?v). Nicht definierte benannte Parameter werden aber ignoriert. Um dies zu vermeiden, kann der unbenannte Parameter ausdrücklich angegeben werden, indem man als Parameternamen die Nummer angibt, an deren Stelle der Parameter in der Vorlagenverwendung angegeben wird ({{Videolink|utoob|2=/watch?v=ADFds34}}). Spätere Gleichheitszeichen werden dann ignoriert.

[Bearbeiten] Wie kann ich eine Grundvorlage erstellen?

Erschaffe deinen Text im Vorlagennamensraum, welcher auf mehreren Seiten dargestellt werden soll. Erschaffe eine Seite wie zum Beispiel Vorlage:Vorlagenname um Benutzer die einfache Einbindung des Textes in ihre Seite mittels {{Vorlagenname}} zu erlauben.

Siehe für weitere Details Hilfe:Vorlagen erstellen.

Für einen Überblick siehe in der schnellen Anleitung für Vorlagen (englisch) im Wikimedia's Meta-Wiki. Eine umfangreiche Übersicht zu Vorlagen bietet die Wikipedia-Hilfeseite.


[Bearbeiten] Wie kann ich eine fortgeschrittene Vorlage erstellen?

Um zu lernen was eine Vorlage ausgibt, wenn der Benutzer etwas spezielles eingibt, siehe Hilfe:Parameter für Vorlagen und Hilfe:Parser Funktionen.

[Bearbeiten] Bekannte und häufig verwendete Vorlagen

Eingabe Ergebnis
{{Begriffsklärung}}
Begriffsklärung Diese Seite ist eine Begriffsklärung zur Unterscheidung mehrerer mit demselben Wort bezeichneter Begriffe.
{{Inuse}}
Achtung! An dieser Seite oder an diesem Abschnitt arbeitet gerade jemand. Um Bearbeitungskonflikte zu vermeiden, warte bitte mit Änderungen, bis diese Markierung entfernt ist oder notiere Änderungswünsche auf der Diskussionsseite. Nach spätestens drei Tagen sollte diese Vorlage wieder entfernt werden.
{{Löschen}}
Bitte löschen! Diese Seite wurde zum Löschen vorgeschlagen. Eine nähere Begründung sowie eventuelle Einsprüche bitte direkt auf diese Seite schreiben.
{{TOC1}}
Inhaltsverzeichnis: 0–9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
{{Wikipediaartikel|Hamburg}}
40px-Wikipedialogo.png
Wikipediaartikel:
„Hamburg“