Vorlage (Datenverarbeitung)

Aus PlusPedia
Wechseln zu: Navigation, Suche

Als Vorlage (engl. Template) wird ein Hilfsmittel zur Erstellung von Dokumenten bezeichnet.

Als eine Art Gerüst wird durch diese Bausteine ein Teil des Inhaltes des Dokumentes vorgegeben. Durch Einsetzen der fehlenden Bestandteile wird die Vorlage dann zum vollständigen Dokument ergänzt.

Vorlagen für Quelltexte innerhalb eines Programmier-Projektes wird häufig für Funktionsdefinitionen verwendet, damit sichergestellt werden kann, dass bestimmte Kommentare zu jedem Unterprogramm vorhanden sind. Funktion des Unterprogramms, Bedeutung der Parameter, Vor- und Nachbedingungen für den Aufruf, Komplexität des verwendeten Algorithmus. Ohne Kenntnisse der Verlinkung sollten Vorlagen auch nicht verschoben oder geändert werden. Oft sind Vorlagen mit zahlreichen weiteren Bausteinen in einem Projekt verbunden.

Neben Formatvorlagen für bestimmte Absatz- und Zeichenformate enthält eine Dokumentvorlage Angaben für das Layout des Dokumentes wie zum Beispiel: allgemein verwendbare Textteile und grafische Elemente (Rahmendesign ect.), eventuell Textbausteine und Makros sowie ggf. spezielle Anpassungen in der Benutzeroberfläche.

1 Anwendungungen in der PlusPedia[Bearbeiten]

Vorlagen dienen zur:

  • Konsistenzmaximierung: Mit Vorlagen lässt sich ein einheitliches Erscheinungsbild erreichen.
  • Redundanzminimierung: Wenn der Inhalt zentral nur an einer Stelle festgelegt wird (d. h. in einer Vorlage), dann erscheint der Inhalt in allen Artikeln gleich, auch bei einer nachträglichen Änderung. Das mühselige und fehlerträchtige Übertragen einer Änderung in jeden Artikel entfällt. Bekannte Beispiele sind hier die sogenannten Navigationsleisten.
  • Workflowoptimierung: Mit einer Vorlage kann ein Wikiautor prägnant anderen Wikiautoren mitteilen, in welche Richtung ein Artikel verbessert werden sollte. Bei der Verwendung der Vorlagen wird der Artikel automatisch in spezielle ToDo-Listen für andere Wikiautoren oder Administratoren eingetragen.
  • Codeoptimierung: Manche schöne Darstellung lässt sich nur mit einem unschönen Mix aus Wikibefehlen und HTML bzw. CSS-Befehlen erreichen. Der Artikelquellcode wird dann schnell unübersichtlich und verschreckt PlusPedia-Anfänger sich auch an der weiteren Verbesserung eines Artikels zu beteiligen. Hier kann eine Vorlage helfen, den Artikelquellcode lesbarer zu gestalten. Beispiel ist hier die sogenannte Infobox (Vorlage:Infobox).


1.1 Beispiele[Bearbeiten]

Die Imdb-Logo.png Vorlage dient zum Beispiel dazu, um automatisch in Artikeln einen Link auf eine Personenseite in der IMDb zu legen.

Syntax

{{#if: {{{2|}}}| {{{2|{{SEITENNAME}}}}} | '''{{{NAME|{{SEITENNAME}}}}}}}''' in der : [http://www.imdb.de/name/nm{{#if: {{{1|}}}|{{{1}}}/ | {{{ID}}}/ }} deutschen] und : [http://www.imdb.com/name/nm{{#if: {{{1|}}}|{{{1}}}/ | {{{ID}}}/ }} englischen] Version der Internet Movie Database

Ausgabe

Vorlage (Datenverarbeitung) in der

deutschen und
englischen Version der Internet Movie Database



Sie wird folgendermaßen eingebunden:

* {{IMDb Name|X|Y}}

X: Der Teil der URL der IMDb, der nach dem http://www.imdb.com/name/nm kommt.

Y: Der Name der Person, die verlinkt wird. Entspricht der Name dem Lemma, sollte nichts angegeben werden, weil dann stattdessen das Lemma automatisch eingesetzt wird.

1.2 Hinweise in einer Vorlage (Beispiel)[Bearbeiten]

Syntax

{| {{Bausteindesign4}} | [[Bild:Stop-Schild.png|32px]] | Diese Vorlage ist <span class="plainlinks">[{{fullurl:Spezial:Linkliste|target={{SUBJECTPAGENAMEE}}&hideredirs=1&hidelinks=1}} '''vielfach eingebunden''']. Wenn du die Auswirkungen genau kennst, kannst du sie [{{fullurl:{{FULLPAGENAME}}|action=edit}} bearbeiten]</span>. |}

Ausgabe
Stoppschild.png Diese Vorlage ist vielfach eingebunden. Wenn du die Auswirkungen genau kennst, kannst du sie bearbeiten.

Folgende Vorlage wird in dieser Beschreibung verwendet:


2 Literatur[Bearbeiten]

3 Siehe auch[Bearbeiten]