Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.
// request.cf · coarse context
A page that knows where it met you.
Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.
This template is for use within tables, and will automatically calculate a Win%
There is the option to align the numbers by adding align= and then left/centre/right as required, and choose the number of decimal places by defining decimals=
For example, putting
{{WDL|30|10|12|8}}
within a table will display this. It will display trailing zeroes (e.g. the second and third case)
Record
P
W
D
L
Win%
30
10
12
8
033.33
100
10
1
89
010.00
100
100
0
0
100.00
To align the numbers to the right, use |align=right
{{WDL|30|10|12|8|align=right}}
within a table will display this. It will display trailing zeroes (e.g. the second and third case)
Record
P
W
D
L
Win%
30
10
12
8
033.33
100
10
1
89
010.00
100
100
0
0
100.00
There is also the option of adding in two goals columns before the percentage by using for= and against=. For example, {{WDL|100|10|1|89|for=112|against=88}} or {{WDL|100|10|1|89|for=112|against=88|diff=yes}}:
Record
P
W
D
L
GF
GA
Win%
100
10
1
89
112
88
010.00
Record
P
W
D
L
GF
GA
+/-
Win%
100
10
1
89
112
88
+24
010.00
For a total column at the bottom use {{WDLtot}} in the same way.
Record
P
W
D
L
Win%
30
10
12
8
033.33
100
10
1
89
010.00
100
100
0
0
100.00
230
120
13
97
052.17
If the numbers of wins, losses and draws do not add up correctly, the page will appear in Category:WDL error.
Empty parameters
If the first parameter is empty, the value for games played is computed from the sum of Wins Draws and Losses
Record
P
W
D
L
Win%
30
10
12
8
033.33
100
10
1
89
010.00
130
20
13
97
015.38
If any win, draw, or loss parameter is empty, the value is assumed to be zero when computing the percentage