GenWiki:Vorlagen
Dieser Artikel gehört zum Portal Mitmach-Hilfe und zum Hilfe-Stichwortverzeichnis. |
Einleitung
Vorlagen (auch Templates oder Textbausteine genannt) sind eine einfache Möglichkeit, Artikel nach einem vorgegebenen Schema aufzubauen.
Anwendungsmöglichkeiten
Wir unterscheiden zwei grundsätzliche Möglichkeiten, Vorlagen einzusetzen.
- als Formular oder Stempel
- als Textbaustein, manchmal auch mit formularähnlichen Funktionen durch Parameter
Die Vorlage als Formular
Als Formular wird die Vorlage wie ein Stempel benutzt, der einmal in den Artikel eingefügt wird. Anschließend kann man die Formularfelder ausfüllen und weiter bearbeiten. Änderungen an der Vorlage wirken sich nicht mehr auf den Artikel aus.
Will man z. B. einen neuen Artikel über einen Familiennamen schreiben, erzeugt man einfach einen neuen Artikel und benutzt die Vorlage:Familienname als Stempel indem man als einzigen Quelltext hineinschreibt:
- {{subst:Familienname}}
und speichert den Artikel erstmals ab. Hierdurch wird die komplette Vorlagendatei in die neue Seite kopiert und kann anschließend weiterbearbeitet werden. Dieses Verfahren kann man auch bei schon bestehenden Seiten anwenden; in diesem Fall wird die Vorlage dazukopiert. Anschließend kann man den bereits vorher vorhandenen Text sinnvoll in die Formularstruktur einfügen.
Dynamische Anwendung einer Vorlage als Textbaustein
Eine ganze Reihe von Vorlagen werden nicht in einen Artikel „gestempelt“, sondern dynamisch eingebunden. Das hat den Vorteil, dass alle Änderungen in der Vorlage sich auf jeden Artikel auswirken, der die Vorlage benutzt.
- Einsatzmöglichkeit 1
- Wir möchten eine bestimmte Information in vielen Artikeln positionieren und diese nach Bedarf zentral verändern können.
- Vorlagenbeispiel: Vorlage:Begriffsklärung
- Anwendungsbeispiel: Haaren
- Vorlagenbeispiel: Vorlage:Begriffsklärung
- Einsatzmöglichkeit 2
- Wir möchten eine Navigationsleiste in einem Artikel oder in einer Kategorie einsetzen. Der Quelltext dafür ist manchmal sehr komplex, aber immer gleich. Um sich den Aufwand des immer neu Schreibens zu ersparen, legt man eine Vorlage an und bindet diese dynamisch ein.
- Vorlagenbeispiel 1: Vorlage:TOC
- Anwendungsbeispiel 1: GenWiki:Index
- Vorlagenbeispiel 2: Vorlage:KategorieABC-TOC
- Anwendungsbeispiel 2: Kategorie:Familienname
- Vorlagenbeispiel 1: Vorlage:TOC
Dynamische Anwendung eines Formulars
Manche Formulare brauchen nicht als Stempel eingefügt werden, da nicht zu erwarten ist, dass sie sich innerhalb eines Artikels an die weitere Artikelstruktur wesentlich anpassen müssen. Diese Vorlagen erwarten sogenannte Parameterangaben, die unterschiedlich - je nach Vorlage - angegeben werden müssen.
- Einsatzmöglichkeit 1
- Wir wollen häufig auf eine bestimmte Webpräsenz außerhalb von Genwiki linken. Webpräsenzen haben manchmal die unangenehme Eigenschaft, Ihre URL zu ändern. Über eine Vorlage kann man die URL-Anpassung zentral in der Vorlage nachvollziehen, ohne jeden Artikel aufsuchen zu müssen, der die URL benutzt.
- Vorlagenbeispiel: Vorlage:Wikipedia-Link
- Anwendungsbeispiel: Deutsche Zentralstelle für Genealogie, Abschnitt „Weblinks“
- Vorlagenbeispiel: Vorlage:Wikipedia-Link
- Einsatzmöglichkeit 2
- Wir wollen nur ein oder zwei Variabeln im Textbaustein einsetzen.
- Vorlagenbeispiel: Vorlage:Begriffsklärungshinweis
- Anwendungsbeispiel: Haaren (Aachen)
- Vorlagenbeispiel: Vorlage:Begriffsklärungshinweis
Halbdynamische Anwendung eines Formulars
Manche Formulare sind in ihrer Struktur schon ziemlich komplex und ihre Anwendung erleichtert nur dann die Artikelarbeit, wenn man sie über eine weitere Vorlage, die die Parameter enthält und als Stempel in den Artikel eingefügt wird, benutzt.
- Einsatzmöglichkeit
- Wir wollen ziemlich viele Variabeln im Textbaustein ermöglichen.
- Vorlagenbeispiel: Vorlage:Anschrift Syntax
- Diese Vorlage gilt als „technische Vorlage“, die über den Stempel einer weiteren Vorlage in den Artikel benutzt wird.
- Vorlage zur Nutzung der technischen Vorlage: Vorlage:Anschrift (Einfügen mittels: {{subst:Anschrift}})
- Anwendungsbeispiel: AOFF bzw. im Editiermodus: http://wiki-de.genealogy.net/w/index.php?title=AOFF&action=edit
- Im Anwendungsbeispiel kommt die „Vorlage:Anschrift Syntax“ gleich zwei mal zum Einsatz.
- Anwendungsbeispiel: AOFF bzw. im Editiermodus: http://wiki-de.genealogy.net/w/index.php?title=AOFF&action=edit
- Vorlage zur Nutzung der technischen Vorlage: Vorlage:Anschrift (Einfügen mittels: {{subst:Anschrift}})
Vorlagen selbst erstellen
Anlegen einer Vorlage entsprechend Hilfe:Neue Seite anlegen
Die Vorlagenprogrammierung für einem Wiki ist ausführlich beschrieben im Artikel Hilfe:Vorlagen. In: Wikipedia, Die freie Enzyklopädie. Allerdings verwendet Wikipedia eine neuere Wiki-Software als GenWiki. Deshalb werden hier nicht alle Sprachelemente funktionieren, die dort beschrieben sind. Bis hier eine spezifische Dokumentation für GenWiki verfügbar ist, hilft nur ausprobieren, z. B. in der Vorlage Sandkasten.
Außer in gut begründeten Ausnahmefällen sollen Vorlagen im Namensraum "Vorlage" erstellt werden, das heißt, dass der Artikelname der Vorlage mit Vorlage: beginnt.
Stolperfallen und Lösungen
Tipps und Tricks werden hier gesammelt.
Dokumentation von Vorlagen
Eine Vorlage kann nur so gut sein wie ihre Dokumentation. Undokumentierte Vorlagen werden von den Autoren gemieden. Wer also möchte, dass eine Vorlage von anderen genutzt wird, sollte auch Zeit in die Beschreibung der Vorlage und ihrer Parameter investieren. Siehe dazu Vorlage:Dokumentation.
Kategorien
Damit eine Vorlage von anderen gefunden und genutzt werden kann, sollte sie auch bekannt gemacht werden, zum Beispiel durch Zuweisung in eine oder mehrere Kategorien. In der Kategorie:Vorlage sind Vorlagenkategorien aufgeführt, die in Frage kommen.
Vorlagen für Themenseiten
siehe auch: Kategorie:Vorlage
Thema: Namen
- Vorlage für Familiennamen-Artikel {{subst:Familienname}}
- Vorlage für Vornamen-Artikel {{subst:Vorname}}
Thema: Militär
- Vorlage für Regiment {{subst:Regiment}}
- Vorlage für Regiment im Ersten Weltkrieg {{subst:Regiment_WK1}}
- Vorlage für Division {{subst:Division}}
- Vorlage für Armeekorps {{subst:Armeekorps}}
Thema: Ortsfamilienbücher
- Vorlage für Ortsfamilienbücher (OFBs) {{subst:OFB}}
Über die Seite Hilfe:Ortsfamilienbuch - Anlegen eines Artikels über ein OFB wird die Vorlage automatisch eingebunden.
Thema: Adressbuch
- Vorlage:Adressbuch {{subst:Adressbuch}}
- Über die Seite Hilfe:Anlegen eines Adressbuchartikels - Anlegen eines Artikels über ein Adressbuch wird die Vorlage automatisch eingebunden.
- Vorlage:Adressbuch-Ortslink {{subst:Adressbuch-Ortslink}}
- Diese Vorlage kann von Ortsartikel oder Buchartikel der DigiBib für einen Ort direkt in die Adressbuch-Datenbank verlinken.
Thema: Software
- Vorlage:Software {{subst:Software}}
Thema: Berufsbezeichnung
Diese Vorlage ist ein Textbaustein, der mit {{subst:Berufsbezeichnung}} in einen neuen Artikel hineinkopiert und dann inhaltlich ausgefüllt und ergänzt werden sollte.
Thema: Höfe und Bauern
- Vorlage:Hof {{subst:Hof}}
Thema: Mühlen
- Vorlage:Mühle {{subst:Mühle}}
Regionalseiten
- Vorlage für Bundesländer/Regionen {{subst:Region}}
- Vorlage für Landkreise {{subst:Kreis}}
- Vorlage für Orte
- Vorlage für Orte in Deutschland {{subst:Ort}}
- Vorlage für Orte in Österreich {{subst:Ort_in_Österreich}}
- Vorlage für Orte in der Schweiz {{subst:Ort_in_Schweiz}}
- Vorlage für Orte in den Niederlanden {{subst:Ort_in_den_Niederlanden}}
- Vorlage für Orte in Böhmen {{subst:Ort_in_Boehmen}}
- Vorlage für Politische Bezirke in Böhmen {{subst:Politischer Bezirk in Boehmen}}
- Vorlage für Gerichtsbezirke in Böhmen {{subst:Gerichtsbezirk in Boehmen}}
- Vorlage für Orte in Mähren {{subst:Ort_in_Maehren}}
- Vorlage für Politische Bezirke in Mähren {{subst:Politischer Bezirk in Maehren}}
- Vorlage für Gerichtsbezirke in Mähren {{subst:Gerichtsbezirk in Maehren}}
- Vorlage für Orte in Österreich-Schlesien {{subst:Ort_in_Oesterreich-Schlesien}}
- Vorlage für Politische Bezirke in Österreich-Schlesien {{subst:Politischer Bezirk in Oesterreich-Schlesien}}
- Vorlage für Gerichtsbezirke in Österreich-Schlesien {{subst:Gerichtsbezirk in Oesterreich-Schlesien}}
- Regionale Vorlagensammlungen
- Vorlage:Gemeinde Bayern {{subst:Gemeinde Bayern}}
- Vorlagen Regional NRW
- Vorlagen der Schweiz
- Vorlagen Regional Ostpreußen
- Vorlage für Landschaft {{subst:Landschaft}}
- Vorlage für Mühlen {{subst:Mühle}}
Navigationsleisten können dynamisch eingebunden werden mit: {{xxx}} (also ohne "subst:")
- Navigationsleiste Städte und Gemeinden im Kreis XXX {{Navigationsleiste}}
- Vorlagensammlungen zu Navigationsleisten
- Navigationsleisten Baden-Württemberg
- Navigationsleisten Bayern
- Navigationsleisten Berlin
- Navigationsleisten Hamburg
- Navigationsleisten Hessen
- Navigationsleisten Niedersachsen
- Navigationsleisten Nordrhein-Westfalen: siehe: Vorlagen Regional NRW
- Navigationsleisten Ostpreußen oder Kat. Navigationsleiste Ostpreußen
- Navigationsleisten Posen
- Navigationsleisten Rheinland-Pfalz
- Navigationsleisten Sachsen
- Navigationsleisten Sachsen-Anhalt
- Navigationsleisten kirchlich in Bayern
- Navigationsleisten Böhmen
- Navigationsleisten Schlesien
Allgemeine Angaben
- Anschrift (Adresse) {{Anschrift|...}}
- Öffnungszeiten {{Öffnungszeiten Syntax|Montag = ...}} Hier bitte die vorn aufgeführte Vorlage mit subst kopierern und dann die Parameter bitte setzen.
Archiv
- Vorlage mit der Grundstruktur für eine Archivinformation {{subst:Archiv}}
Datenbanken
Textbausteine
Textbausteine werden dynamisch eingebunden mit: {{xxx}} (also ohne "subst:")
- Textbaustein für Begriffsklärungen {{Begriffsklärung}}
- Textbaustein für Begriffsklärungshinweis {{Begriffsklärungshinweis}}
- Textbaustein für eine alphabetische Leiste {{TOC}}
- Textbaustein für eine alphabetische Leiste incl. Zahlen in einer Kategorie {{KategorieTOC}}
- Textbaustein für eine rein alphabetische Leiste in einer Kategorie {{KategorieABC-TOC}}
- Textbaustein für einen Hinweis in einer Kategorie {{Kategoriehinweis}}
Siehe auch Kategorie:Textbaustein-Vorlage.
Textbausteine mit Parametern
Die Erklärung zum Einsatz der Parameter befinden sich in den Textbausteinen selbst:
- Textbaustein für einen Begriffsklärungshinweis {{Begriffsklärungshinweis|1|2}}
- Textbaustein für Direktlinks zu batchnummerbezogenen Datenerfassungen bei FamilySearch {{Batchnummer|1}} oder {{Batchnummer|1|2}} (ohne Beschreibungstext, optional mit Angabe der Region)
- Textbaustein für Direktlinks zu batchnummerbezogenen Datenerfassungen bei FamilySearch {{Batchnummer1|1|2}} oder {{Batchnummer1|1|2|3}} (mit Beschreibungstext, optional mit Angabe der Region)
- Textbaustein für Direktlinks zu filmnummerbezogenen Datenerfassungen bei FamilySearch {{FS-Film|1}}
- Textbaustein für Direktlinks zu LDS-Filmnummern {{LDS-Film|1}} (ohne Beschreibungstext)
- Textbaustein für Direktlinks zu LDS-Filmnummern {{LDS-Film|1|2}} (mit Beschreibungstext)
- Textbaustein für spezielle Links auf die FOKO-Datenbank {{FOKO|1|2}}
- Textbaustein für Links in die deutschsprachige Wikipedia {{Wikipedia-Link|1|2}} (mit Beschreibungstext)
- Textbaustein für Links in die englischsprachige Wikipedia {{Wikipedia-Link-EN|1|2}} (mit Beschreibungstext)
- Textbaustein für Links in die polnischsprachige Wikipedia {{Wikipedia-Link-PL|1|2}} (mit Beschreibungstext)
- Textbaustein für Links in die russischsprachige Wikipedia {{Wikipedia-Link-RU|1|2}} (mit Beschreibungstext)
- Textbaustein für Direktlinks zur Zeitschriftendatenbank {{ZDB|1}}
- Textbaustein zur einheitlichen Gestaltung von Infoboxen am Kopf oder Fuß von Artikeln {{Infobox|Infotext}}
- Textbaustein zur einheitlichen Gestaltung von Mitmach-Angeboten {{Mitmachen|Infotext}}
- Textbaustein für Direktlinks zu Ortsnamen in der Ortsdatenbank der Bayerischen Landesbibliothek Online {{BLO-Link|1|2}} (mit Beschreibungstext)
Textbausteine für commons
Unsere Mediendateien (Bilder, PDFs etc.) werden in commons bereitgestellt. Dort stehen folgende Vorlagen (in Commons: Templates) bereit:
- Textbaustein für Wappenrecht {{CoatOfArms}}
Bei Wappen, Flaggen und Siegeln sollte bei der Bildbeschreibung dieser Textbaustein mit eingebunden werden. Es sollte ein Parameter eingefügt werden, der die korrekte alphabetische Einsortierung des Wappen in die Category:CoatOfArms erzeugt. Das sieht beispielsweise so aus: {{CoatOfArms|Aachen}}. - Textbaustein für den Lizenzhinweis Geogen {{Licence Geogen}}
Geogen liefert interessante Grafiken für unsere Artikel über Familiennamen. - GNU Lizenz für Bilder {{GFDL}}
- Copyrighthinweis des Landesvermessungsamtes NRW {{LVA NRW HK}}
Vorlagen für Literaturangaben
von häufig zitierter Literatur sind unter diesen Kategorie-Einträgen zu finden:
- Kategorie:Literatur
- Kategorie:Vorlage:Literatur
- Kategorie:Literatur zu Familiennamen
- Kategorie:Literaturdatenbank-Vorlagen für die Familienkundliche Literaturdatenbank oder den Karlsruher Virtueller Katalog
Vorlage für Dokumentation GOV
- Vorlage:GOV-Objekttyp-Artikel {{subst:GOV-Objekttyp-Artikel}}