Template:Swimmingrecord
|-
|align="center"| {{{number}}}|| {{{event}}} || {{{class}}}
|align="right"| {{{time}}}
|{{{recordinfo}}}
{{{splits}}}
|| {{{lastname}}} , {{{firstname}}}[[{{{namearticle}}}| {{{firstname}}} {{{lastname}}} ]] || [[{{{namearticle}}}|{{{chinesename}}}]] || {{country data {{{nation}}}|flagcountry/core|variant=|size=|name=}}||[[Image:{{country_flag_IOC_alias_{{{npc}}}|}}|22x20px|border|alt=|link=]] [[{{country_IOC_alias_{{{npc}}}|}} at the Paralympics|{{country_IOC_alias_{{{npc}}}|}}]]|| {{{club}}}
|{{{date}}}|| || {{country data {{{country}}}|flagdeco/core|variant=|size=}} {{country data {{{country}}}|getalias/core|name=|variant=}}
|align="center"|{{{ref}}}
|-
Contents
Usage
This set of templates are being designed to be used for records in swimming articles in order to obtain a consistent layout and data field presence throughout all the articles.
{{swimmingrecordlisttop |nationality = |club = |meet = }} {{swimmingrecord |eventsort = |event = |class = |time = |recordinfo = |splits = |firstname = |lastname = |namearticle = |chinesename = |nation = |nationvariant = |npc = |club = |date = {{Dts|YYYY|mmm|DD}} |meet = |city = |cityarticle = |country = |countryvariant = |ref = <ref>{{cite web |url= |title= |accessdate= |publisher= |date= }}</ref> }} {{swimmingrecordrelay |eventsort = |event = |time = |recordinfo = |1lastname = |1name = |1split = |2name = |2split = |3name = |3split = |4name = |4split = |nation = |nationvariant = |npc = |club = |date = {{Dts|YYYY|mmm|DD}} |meet = |city = |cityarticle = |country = |countryvariant = |ref = <ref>{{cite web |url= |title= |accessdate= |publisher= |date= }}</ref> }} {{end}} {{Swimmingrecordlegend |ratifier= |WR= |IPCWR= |AF= |AM= |AS= |ER= |OC= |CR= |NR= |nation= |yd= |code1= |legend1= |sf= |r= |rh= |b= |†= |tt= }}
Parameters
Parameter | Swimmingrecord | Swimmingrecordrelay | Required, Optional or Conditional |
Description |
---|---|---|---|---|
eventsort | 01 | Required | A double digit number to allow event column sorting starting from 01. Correct order is as used by FINA: first ordered by stroke: freestyle, backstroke, breaststroke, butterfly, individual medley, freestyle relay, medley relay; then ordered within each stroke by distance | |
event | 800 m freestyle | 4×50 m medley relay | Required | Name of event, ensuring non breaking space between number and unit; 4×__ for relays (not 4x__); all stroke/event names in lowercase text |
class | SM6 | Conditional | Used to display disability classification for Paralympic records Condition: | |
time | 1:42.78 | Required | Record time in format: m:ss.00 | |
recordinfo | #, WR, ER, NR | Optional | See key below for example text items – each separated by a space | |
splits | 31.02, 32.44, 32.54, 32.99, 33.78, 32.63, 32.51, 30.67 | Optional | Displays intermediate split times under swimmers name. | |
firstname | Firstname | Required | Athlete's first and last name – allows correct sorting in name column. | |
lastname | Lastname | |||
namearticle | Firstname Lastname (swimmer) | Optional | Article title for athlete where disambiguation is required. | |
chinesename | Optional | Allows display of family name before personal name, yet sorts by family name. | ||
1lastname | Lastname | Optional | Surname of 1st relay athlete to allow sorting on name column | |
1name 2name 3name 4name ... up to 10 |
Firstname Lastname | Required | Relay athlete name in correct swim order. Use the form "Firstname Lastname (swimmer){{!}}Firstname Lastname" where disambiguation is required | |
1split 2split 3split 4split ... up to 10 |
1:59.32 | Optional | Relay split time in format m:ss.00 | |
nation | CAN | Conditional | Three letter country code for nationality – See List of IOC country codes or ISO 3166-1 alpha-3 Condition: {{swimmingrecordlisttop|nationality=yes}} to be defined – if defined, nation must be defined and NOT be blank in {{swimmingrecord}}. | |
nationvariant | Optional | |||
npc | Optional | Use instead of nation to display link to Nations at the Paralympics articles – use three letter country code for nationality – See List of IOC country codes. | ||
club | [[Club article|Club name]] or Club name |
Conditional | Condition: {{swimmingrecordlisttop|club=yes}} to be defined – if defined, club must be defined and NOT be blank in {{swimmingrecord}} (if unknown, it is suggested using a dash). | |
date | {{Dts|YYYY|mmm|DD}} | Required | Use {{dts}} template to ensure sorting works correctly for the date column. For day-month-year format use |format=dmy .
| |
meet | [[Meet or Championships article|Meet short name excl. year]] or Meet short name excl. year |
Conditional | Condition: {{swimmingrecordlisttop|meet=yes}} to be defined – if defined, meet must be defined and NOT be blank in {{swimmingrecord}} (if unknown, it is suggested using a dash). | |
country | MAS | Required | Three letter country code for event location – See List of IOC country codes or ISO 3166-1 alpha-3 | |
countryvariant | Optional | |||
city | Berlin | Optional | City name | |
cityarticle | Berlin, Germany | Optional | Article title for city where disambiguation is required | |
ref | Optional | Use <ref>{{cite web |url= |title= |accessdate= |publisher= |date= }}</ref>, completing parameters as necessary |
Recordinfo options key
- WR: World record
- OR: Olympic record
- CR: Commonwealth record
- ER: European record
- AF: African record
- AS: Asian record
- OC: Oceania record
- AM: Americas record
- #: Any records yet to be officially ratified by the relevant governing body, i.e. not yet appearing on the official records list. (Reference for all records of this type is required)
- Records not set in finals:
- h: Heats
- r: Relay 1st leg
- rh: Relay 1st leg heats
- sf: Semifinal
- b: B-final
- tt: Time-trail
- †: Intermediate split
See Template:Swimmingrecordlegend for more.
Template development TO DO
Make reference field optionalTidy up recordinfo field - for unofficial and higher record notationsCreate template for relaysFix sort by dateDecision on nationality/team/club - needs to be optionalInclude meet column - should be optional if soSimplify event parametersSimplify relay name parametersFix ability to disambiguate cities - e.g. |city = Perth, Western Australia|Perth- Add optional classification column to {{swimmingrecordlisttop}}
See also
- Template:Swimmingrecordlisttop
- Template:Swimmingrecord
- Template:Swimmingrecordrelay
- Template:Swimmingrecordlegend
The above documentation is transcluded from Template:Swimmingrecordlisttop/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Subpages of this template. |