Vorlage:Cycling race/listofstages
Dokumentation Module:Cycling race / Dokumentation Module:Cycling race/listofstages | |
|
Allgemeines
BearbeitenDiese Vorlage generiert mit dem Lua-Modul Modul:Cycling race aus Wikidata eine Etappenübersicht für Artikel über Radsport-Etappenrennen. Dazu müssen auf Wikidata die entsprechenden Objekte angelegt und miteinander verknüpft werden. Im ersten Schritt sollte zunächst für das Rennen selbst, sowie für jede einzelne Etappe ein Objekt (Item) auf Wikidata angelegt werden.
Die Objekte der einzelnen Etappen sollten beim Erstellen folgende vier Aussagen bekommen:
- ist ein(e) (P31), mit diesem Wert wird das entsprechende Icon für die Art der Etappe festgelegt. Mögliche Werte sind: d:Q2266066 (Einzelzeitfahren), d:Q2348250 (Mannschaftszeitfahren), d:Q20679712 (Bergzeitfahren), d:Q485321 (Prolog), d:Q20646667 (Flachetappe), d:Q20646670 (Hügelige Etappe), d:Q20680270 (Mittelschwere Etappe), d:Q20646668 (Hochgebirgsetappe), Etappe (Q18131152) (noch unbekannte Etappe).
- ist Teil von (P361): Hier wird die Verknüpfung zwischen dem Objekt der Etappe und dem Objekt zum Rennen festgelgt, z.B. könnte der Wert Tour de France 2015 (Q15220420) sein.
- Ordnungsnummer (P1545): 1, 2, 3, 4, 5... Beinhaltet das Rennen einen Prolog, dann ist die Nummer "0" zu nehmen, gibt es Halbetappen, dann sind Werte wie z.B. 2a, 2b einzugeben;
- Zeitpunkt (P585) : Datum der Etappe, anzugeben sind Tag, Monat und Jahr. Praktisch ist das Datum z.B. als "1 1 2016" einzutippen, die Software passt das Datum selber an die Sprache des Wiki an.
Weitere optionale Aussagen können später hinzugefügt werden:
- Distanz des Ereignisses (P3157)
Distanz (P2043): Wert der Länge der Etappe in Kilometern. Optional kann die Einheit über das Item für Kilometer (d:Q828224) angegeben werden. Früher fügte die Software stets die lästige Angabe mit dem plus/minus Null dazu. Um das nicht zu sehen, konnte man "+-0" hinter die Längenangabe anfügen. Das ist nun nicht mehr notwendig, da die Software das nicht mehr macht.- Es kommt vor, dass eine Etappe kürzer als vorgesehen ist. In diesem Fall bitte die ursprüngliche Information als "deprecated" markieren (links vom Eingabefeld). Als zusätzlichen Qualifikator kann man dann d:P2241 (Grund für die Ablehnung) und etwas sinnvolles als Wert eingeben. Etwa d:Q22260785 (?) oder d:Q21848415 (?).
- Startort (P1427): das ist der Ort von dem aus die Etappe startet
- Zielort (P1444): das ist der Ort zu dem die Etappe hinführt
- Sieger (P1346): der Wert muss die Wikidata-Seite eines Radrennfahrers oder eines Teams im Falle von einem Team-Zeitfahren sein. Zusätzlich muss der Qualifikator (von (P642)) angegeben sein, um so den Fahrer oder das Team als Etappensieger (Etappensieger (Q20882747)) oder Geamtführender im Ziel einer Etappe (Gesamtführender (Q20882763)) auszuzeichnen. Für die letzte Etappe wird als Wert Gewinner der Gesamtwertung (Q20882667) verwendet.
- Bei dieser Eigenschaft können weitere Fahrer oder Teams angegeben werden, die dann aber nicht hier, sondern in der Infobox des Rennens angezeigt werden. Dazu gehören: Etappenzweiter (d:Q20882748), Etappendritter (d:Q20882749), Führender der Punktwertung (d:Q20883008), Führender der Nachwuchswertung (d:Q20883140), Führender der Bergwertung (d:Q20883213) und Gewinner der Mannschaftswertung (d:Q20882922).
Anhand der Eigenschaft besteht aus (P527) werden im Objekt des Rennens, die Rennen der einzelnen Etappen zugewiesen.
Als dritten Schritt kann man einen Wikipedia Artikel, der diese Etappe beschreibt, auf der Wikidata-Seite unten eintragen. In diesem Fall wird z.B. der Wikilink "1. Etappe" auf diesen Wikipedia-Artikel verlinken. Ansonsten geht der Wikilink zu einem Unterkapitel auf der selben Artikelseite in der die Tabelle angezeigt wird und der als Überschrift "1. Etappe" hat. Gedacht ist das um dort etwa einen Rennverlauf zu dieser Etappe zu beschreiben oder etwa eine Klassifikationstabelle (z.B. Vorlage:Cycling race/stageclassification oder Vorlage:Cycling race/generalclassification) einzufügen.
Weitere mögliche Eingaben sind z.B.: Vorgänger (d:P155) und Nachfolger (d:P156) der Etappe.
Es besteht die Möglichkeit die Werte aus Wikidata lokal zu überschreiben, z.B. um Ruhetage einzufügen oder um ergänzende Informationen zu einem Etappenort einzutragen, siehe dazu Vorlage:Cycling race/listofstages#Beispiel für ergänzende Daten im WP-Artikel.
Hinweis: Über das Wikidata-Symbol auf der linken Seite des Tabellen-Kopfes gelangt man direkt zum entsprechenden Wikidata-Objekt (Item).
Beispiele
Bearbeitenfr:Quatre jours de Dunkerque 2015 (Q18589873) :
{{Cycling race/listofstages|Q18589873}}
Etappe | Datum | Etappenorte | type | Länge (km) | Etappensieger | Gesamtführender |
---|---|---|---|---|---|---|
1. Etappe | 6. Mai | Dunkerque – Orchies | 178,7 | Bryan Coquard | Bryan Coquard | |
2. Etappe | 7. Mai | Fontaine-au-Pire – Maubeuge | 178,7 | Jonas Ahlstrand | Bryan Coquard | |
3. Etappe | 8. Mai | Barlin – Saint-Omer | 176,7 | Alexis Gougeard | Bryan Coquard | |
4. Etappe | 9. Mai | Lestrem – Cassel | 178,7 | Omar Fraile | Ignatas Konovalovas | |
5. Etappe | 10. Mai | Cappelle-la-Grande – Dunkerque | 171 | Edward Theuns | Ignatas Konovalovas |
Beispiel für ergänzende Daten im WP-Artikel
BearbeitenEs kommt vor, dass man ein Rennen mit einigen von Wikidata abweichenden Daten haben möchte. Das hier ist nur ein Beispiel zur Demonstration der Eingaben.
{{Cycling race/listofstages|Q18589873 | RoW 1: locaTION Ab : [[1a1b]] | after row 1 : date : 99. Mai | after row 1 : icon : [[Datei:Stage rest day.svg|alt=|vbght frthzt fdgtr]] | after row 1: text : rest day at [[aaa bbb ccc]] | row 4: location A : [[4a4a]]abc | row 4: location b : 4b4b | row 3 : winner a : <sup>tzhgt</sup> | row 4 : winner b : kjuzhgt<br />bbjje | row 4 : icon : [[Datei:Mediummountainstage.svg|alt=|xcvbbgf fgtr]] | row 4 : distance : <s>141.8</s> 122<ref>test</ref> }}
Der erste Parameter lautet entweder "row x" oder "after row x". Mit "row x" wird die Zeile x in der Tabelle geändert, das ein Prolog, eine normale Etappe oder auch eine Halbetappe sein kann. "after row x" fügt eine Zeile nach der Tabellenzeile x ein, die zur Angabe von einem Ruhetag genutzt werden kann. Eine solche zusätzliche Zeile kann durch bis zu drei Befehlen erzeugt werden, die als zweiter Parameter angegeben wird. Es wäre nicht sinnvoll nur eine zusätzliche Zeile mit z.B. einem icon hinzuzufügen, aber machbar wäre es. Diese möglichen Parameter sind: date, icon und text. Gemeint sind damit das Datum des Ruhetages, wobei im Prinzip hier auch mehrere Tage genannt werden können, da es sich bei dem dritten Parameter nur um Text handelt. Mit icon würde man im Normalfall das Icon eines Ruhetages, wie im Beispiel gezeigt, nehmen, aber als tooltip etwas sinnvolleres. Beim Parameter text wäre z.B. "Ruhetag in x" sinnvoll.
Der erste Parameter "row x" hat als zweiten Parameter: "location [a/b/ab]", "winner [a/b]", "icon" und "distance". Mit "location a" wird der Startort überschrieben, mit "location b" der Zielort und mit "location ab" erhält man eine Anzeige in der Tabelle bei der nur noch ein Ort angezeigt wird, den in Parameter 3 angegeben. Letzteres ist nützlich wenn Startort und Zielort identisch sind. Mit "winner a" kann der Etappensieger und mit "winner b" der Gesamtführende überschrieben werden. Mögliche Anwendungen wären etwa die Absage einer Etappe oder wenn man einen Einzelnachweise einfügen möchte. Mit "icon" kann man sich ein anderes Icon oder einen anderen Icon-Text auswählen und "distance" ist ein Textfeld für die Tabellenzelle zur Angabe der Länge.
Beispiel Tour de France 2016
BearbeitenZwei Ruhetage, einige Zielorte haben zwei Wikilinks und weitere Beispiele:
{{Cycling race/listofstages |Q18574623 <!-- Ergänzung Etappenorte --> | row 1 : location b : [[Utah Beach]], [[Sainte-Marie-du-Mont (Manche)|Sainte-Marie-du-Mont]] | row 5 : location b : [[Super Lioran|Le Lioran]] | row 9 : location b : [[Ordino-Arcalís|Andorra Arcalis]] | row 13 : location b : [[Höhlennachbildung von Pont-d’Arc|La Caverne]] du [[Vallon-Pont-d’Arc|Pont-d’Arc]] | row 14 : location b : [[Villars-les-Dombes]], [[Parc des Oiseaux]] | row 17 : location b : [[Finhaut]]-[[Lac d’Emosson|Emosson]] | row 19 : location b : [[Saint-Gervais-les-Bains|Saint-Gervais]], [[Mont Blanc]] | row 20 : location b : [[Morzine]]-[[Avoriaz]] | row 21 : location b : [[Paris]], [[Avenue des Champs Élysées]] <!-- Ruhetage --> | after row 9 : date : 11. Juli | after row 9 : text : Ruhetag in [[Andorra]] | after row 9 : icon : [[Datei:Stage rest day.svg|alt=|Ruhetag]] | after row 16 : date : 19. Juli | after row 16 : text : Ruhetag in [[Bern]] | after row 16 : icon : [[Datei:Stage rest day.svg|alt=|Ruhetag]] <!-- weitere Beispiele --> | row 2 : icon : [[Datei:Plainstage.svg|alt=|Flachetappe]] | row 4 : winner a : ''Etappe abgebrochen'' | row 5 : winner b : ''nicht vergeben'' | row 7 : distance : <s>190,5</s> 120 }}