Difference between revisions of "Template:Driver"
| (17 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | <includeonly>{{#if:{{{laptime|}}}|{{{laptime|}}} | }} {{#if:{{{1|}}}|'''{{{1|}}}'''}} {{#if:{{{2|}}}|({{{2|}}})}}</includeonly><noinclude> | + | <includeonly>{{#switch:{{{streak}}} |
| + | |start=style="vertical-align: middle; text-align: {{{align|center}}}; border-top: 2px solid; border-left: 2px solid; border-right: 2px solid;"{{!}} | ||
| + | |end=style="vertical-align: middle; text-align: {{{align|center}}}; border-bottom: 2px solid; border-left: 2px solid; border-right: 2px solid;"{{!}} | ||
| + | }}{{#if:{{{laptime|}}}|{{{laptime|}}}<nowiki> | </nowiki>}}{{#if:{{{flag|}}}|{{#ifeq:{{{flag|}}}|unknown|{{flag icon}}|{{flag icon|{{{flag|}}}}}}}}} {{#if:{{{1|}}}| {{#ifeq:{{{boldName|}}}|yes|'''{{{1|}}}'''|{{{1|}}} }} }} {{#if:{{{2|}}}|<span style="font-size:75%">({{#ifeq: {{{link|1}}}|1| {{LFSW stats link|{{{2|}}} }}| {{{2|}}} }})</span>}}{{#ifeq:{{{winner|}}}|yes| <abbr title="Former winner">{{Color box|gold|W|border=silver}}</abbr>}}{{#ifeq:{{{rookie|}}}|yes| <abbr title="Rookie driver">{{Color box|orange|R|border=silver}}</abbr>}}</includeonly><noinclude> | ||
{{documentation}} | {{documentation}} | ||
</noinclude> | </noinclude> | ||
Latest revision as of 17:08, 5 July 2025
Template documentation
Formats a driver name, username and laptime. It can be used in both plain text and table cells. Two optional parameters specify the driver's name and their username, respectively. If the |laptime= parameter is defined, it gets put in front of the driver info, separated with a vertical line (pipe) symbol (|) - this is useful for indicating Fastest laps / Pole position laptimes in a single cell.
For indicating podium positions in colored table cells, see templates {{1st}}, {{2nd}}, {{3rd}}. Uses {{flag icon}} and {{LFSW stats link}} internally.
Usage
{{Driver
|1 = nickname
|2 = lfsw username
|flag =
|laptime =
|streak =
|boldName =
|winner =
|rookie =
}}
This template prefers inline formatting of parameters.
Parameters
| Parameter | Explanation | Example values | Required? |
|---|---|---|---|
| 1 | Driver nickname. Unnamed parameter. | Average Joe
|
Yes |
| 2 | Driver LFSW username. Unnamed parameter. | avgjoe123
|
Optional |
| flag | Inserts a flag icon. If you set unknown, a question mark icon is output. Hidden by default. For flag codes, see {{flag icon}}.
|
UK, DE, unknown
|
Optional |
| laptime | In the context of pole positions and fastest laps, laptime of driver. Appears before the driver name, separated by a pipe symbol. | 1:25.32
|
Optional |
| streak | When used as a table cell, highlights beginning or end of streak. One of the following: start, end. | start, end
|
Optional |
| boldName | If set to yes, the driver nickname will be highlighted in bold.
|
yes
|
Optional |
| link | When a value is set to 0, the LFSW username will not be a link to LFS World. | 0
|
Optional |
| winner | If set to yes, there will be a tag next to the driver's name indicating that the driver is a former winner.
|
yes
|
Optional |
| rookie | If set to yes, there will be a tag next to the driver's name indicating that the driver is a rookie.
|
yes
|
Optional |
Examples
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|avgjoe123}}
|
Average Joe (avgjoe123) |
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|avgjoe123|flag=JP}}
|
Average Joe (avgjoe123)
|
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|avgjoe123|flag=JP|boldName=yes}}
|
Average Joe (avgjoe123)
|
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|avgjoe123|laptime=1:24.75}}
|
1:24.75 | Average Joe (avgjoe123) |
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|avgjoe123|flag=IT|laptime=1:24.75}}
|
1:24.75 | Average Joe (avgjoe123)
|
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|avgjoe123|link=0}}
|
Average Joe (avgjoe123) |
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|winner=yes}}
|
Average Joe W |
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|avgjoe123|winner=yes}}
|
Average Joe (avgjoe123) W |
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|rookie=yes}}
|
Average Joe R |
| Markup | Renders as |
|---|---|
{{Driver|Average Joe|avgjoe123|rookie=yes}}
|
Average Joe (avgjoe123) R |
