Vorlage:Überschrift Taxonname
Aus Bayernflora
Zusammenfassung: ein Taxonname als Überschrift erstellen und nomenklatorische Daten als Semantische Daten abfragbar machen.
Inhaltsverzeichnis
Nutzung
{{Überschrift Taxonname |Wissenschaftlicher Name=''Spirobassia hirsuta'' (L.) Freitag & Kadereit |Wissenschaftlicher Name ohne Autor=''Spirobassia hirsuta'' |Anker=Spirobassia hirsuta |Synonyme=''Chenopodium hirsutum'' L.; ''Bassia hirsuta'' (L.) Asch.; |Umgangssprachliche Namen=Spiralmelde }}
Parameter
(Pflichtparameter, optionaler Parameter)
- Wissenschaftlicher Name=
- gültiger wissenschaftlicher Name
- Wissenschaftlicher Name ohne Autor=
- gültiger wissenschaftlicher Name ohne Autor (wird für die formatierten "Listeneintrag-Seitenlink zum Anker" verwendet, s. Beispielabfragen unten)
- Synonyme =
- Liste von wissenschaftlichen Synonymnamen (; Semikolon geteilt)
- Synonyme ohne Autor =
- Liste von wissenschaftlichen Synonymnamen ohne Autor (; Semikolon geteilt)
- Umgangssprachliche Namensliste =
- Liste von Umgangssprachliche Namen (, Komma geteilt)
- Anker =
- einen permanenten Anker für Links vergeben (wird zu HTML ID)
Technische Abhängigkeiten
Attribute
Wissenschaftlicher Name:
- formatiert, komplett mit Autor: Attribut: Wissenschaftlicher Name mit Autor formatiert
- unformatiert, komplett mit Autor: Attribut: dwc:scientificName
- formatiert, ohne Autor: Attribut:Wissenschaftlicher Name ohne Autor formatiert
Synonymnamen:
- formatiert (mit Autor): Attribut: Wissenschaftlicher Synonymname mit Autor formatiert
- formatiert (ohne Autor): Attribut: Wissenschaftlicher Synonymname ohne Autor formatiert
- formatiert (mit Autor): Attribut: Synonymliste formatiert
- unformatiert: Attribut: ac:scientificNameSynonym
Umgangssprachliche Namen:
Anker (Verweisziel):
Interne Objekte:
- Attribut: Umgangssprachlicher Name auf Seite
- Attribut: Wissenschaftlicher Name auf Seite
- Attribut: Wissenschaftlicher Synonymname auf Seite
- Attribut: Verweisziel zur Seite
Semantische Daten abfragen
Semantisch abfragbare Datenobjekte (internal objects):
Das Datenobjekt Attribut: Verweisziel zur Seite hat folgende Attribute: ├ Attribut: Listeneintrag-Seitenlink zum Anker (fertig formatiert für wiss. Name, Synonym und Umgangsspr. Name) ├ Attribut: Listeneintrag-Seitenlink Wissenschaftlicher Name und Synonymname ├ Attribut: Sortierschlüssel Wissenschaftlicher Name und Synonymname └ Attribut: Sortierschlüssel Wissenschaftlicher Name auf Seite (bezüglich eines einzelnen wiss. Namens) s. verkoppelte Attribute Wissenschaftlicher Synonymname auf Seite (bezüglich eines einzelnen wiss. Synonymnamens) s. verkoppelte Attribute Umgangssprachlicher Name auf Seite (bezüglich eines einzelnen umgangsspr. Namens) s. verkoppelte Attribute verkoppelte Attribute: ├ Attribut: dwc:scientificName (Wissenschaftlicher Name unformatiert komplett mit Autor) ├ Attribut: Wissenschaftlicher Name mit Autor formatiert ├ Attribut: Wissenschaftlicher Name ohne Autor formatiert ├ Attribut: Wissenschaftlicher Synonymname mit Autor formatiert ├ Attribut: Wissenschaftlicher Synonymname ohne Autor formatiert ├ Attribut: ac:scientificNameSynonym (Wissenschaftlicher Synonymname unformatiert mit Autor) ├ Attribut: Synonymliste formatiert ├ Attribut: Liste Umgangssprachlicher Namen ├ Attribut: dwc:vernacularName ├ Listeneintrag-Seitenlink zum Anker └Attribut: Zuletzt geändert
Beispielabfrage wissenschaftlicher-, umgangssprachlicher- oder Synonymnamen
{{#ask: [[Wissenschaftlicher Name auf Seite::Die Gattung Bassia (Rolf Wißkirchen)]]
|mainlabel=-
|?Listeneintrag-Seitenlink zum Anker=Listeneintrag
|?Wissenschaftlicher Name mit Autor formatiert=Wiss. Name (komplett)
|?Wissenschaftlicher Name ohne Autor formatiert=Wiss. Name (einfach)
|?dwc:scientificName=Wiss. Name (komplett, unformatiert)
|?Synonymliste formatiert=Synonymnamen (formatiert)
|?Liste Umgangssprachlicher Namen=Umgangssprachliche Namen
}}
Selbiges Prinzip kann für (nur) umgangssprachliche Namen oder (nur) Synonymnamen benutzt werden:
{{#ask: [[Umgangssprachlicher Name auf Seite::Die Gattung Bassia (Rolf Wißkirchen)]]
…
| sort=dwc:vernacularName
}}
{{#ask: [[Wissenschaftlicher Synonymname auf Seite::Die Gattung Bassia (Rolf Wißkirchen)]]
…
| sort=dwc:scientificName
}}
Beispielabfrage aller Namen
Sollen alle Namen angezeigt werden, kann folgende Abfrage verwendet werden. Hierbei gilt, wird der Parameter „Wissenschaftlicher Name ohne Autor“ gespeichert, dann wir dieser für die (fertig formatierte) Liste verwendet.
Beispielabfrage:
{{#ask: [[Verweisziel zur Seite::Die Gattung Bassia (Rolf Wißkirchen)]]
|mainlabel=-
|?Listeneintrag-Seitenlink zum Anker=
|sort=Sortierschlüssel
|format=ul
}}