Template:Goalscorers: Difference between revisions
Per Wikipedia:Templates for discussion/Log/2019 July 28#Template:Goalscorers, added {{being deleted}} (XFDcloser) |
MusikBot II (talk | contribs) m Protected "Template:Goalscorers": High-risk template or module (more info) ([Edit=Require autoconfirmed or confirmed access] (indefinite)) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{#invoke:Goalscorers|main}}<noinclude> |
|||
<noinclude>{{Being deleted|2019 July 28|Template:Goalscorers|merge=Module:Goalscorers}}</noinclude><includeonly>{{#if:{{{assists|}}}||{{#if:{{{lc|}}}|t|T}}here {{#if:{{{ongoing|}}}|{{#ifexpr:{{{goals}}}=1|has|have}} been|{{#ifexpr:{{{goals}}}=1|was|were}}}} {{{goals}}} {{#ifexpr:{{{goals}}}=1|goal|goals}} scored{{#if:{{{players|}}}| by {{{players}}} {{#ifexpr:{{{players}}}=1|player|different players}}{{#if:{{{own goals|}}}| (with {{{own goals}}} of them credited as {{#ifexpr:{{{own goals}}}=1|an own goal|own goals}})|}}|}} in {{{matches}}} {{#ifexpr:{{{matches}}}=1|match|matches}}, for an average of {{#expr:{{{goals}}}/{{{matches}}} round 2}} {{#ifexpr:({{{goals}}}/{{{matches}}} round 2)=1|goal|goals}} per match{{#if:{{{intro|}}}|, {{{intro}}}}}{{#if:{{{updated|}}}| (as of {{{updated}}})}}.}}{{#if:{{{bold|}}}|{{#if:{{{assists|}}}|| }}Players highlighted in '''bold''' are still active in the competition.|}}{{#if:{{{further|}}}|{{#if:{{{assists|}}}|| }}{{{further}}}|}} |
|||
⚫ | |||
{{#if:{{{extra|}}}|{{{extra}}}|}}{{#if:{{{1 goal|{{{1 assist|}}}}}}|{{clear}}|}}{{#if:{{{30 goals|{{{30 assists|}}}}}}|'''30 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{30 assists}}}|{{{30 goals}}}}}</div>|}}{{#if:{{{29 goals|{{{29 assists|}}}}}}|'''29 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{29 assists}}}|{{{29 goals}}}}}</div>|}}{{#if:{{{28 goals|{{{28 assists|}}}}}}|'''28 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{28 assists}}}|{{{28 goals}}}}}</div>|}}{{#if:{{{27 goals|{{{27 assists|}}}}}}|'''27 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{27 assists}}}|{{{27 goals}}}}}</div>|}}{{#if:{{{26 goals|{{{26 assists|}}}}}}|'''26 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{26 assists}}}|{{{26 goals}}}}}</div>|}}{{#if:{{{25 goals|{{{25 assists|}}}}}}|'''25 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{25 assists}}}|{{{25 goals}}}}}</div>|}}{{#if:{{{24 goals|{{{24 assists|}}}}}}|'''24 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{24 assists}}}|{{{24 goals}}}}}</div>|}}{{#if:{{{23 goals|{{{23 assists|}}}}}}|'''23 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{23 assists}}}|{{{23 goals}}}}}</div>|}}{{#if:{{{22 goals|{{{22 assists|}}}}}}|'''22 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{22 assists}}}|{{{22 goals}}}}}</div>|}}{{#if:{{{21 goals|{{{21 assists|}}}}}}|'''21 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{21 assists}}}|{{{21 goals}}}}}</div>|}}{{#if:{{{20 goals|{{{20 assists|}}}}}}|'''20 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{20 assists}}}|{{{20 goals}}}}}</div>|}}{{#if:{{{19 goals|{{{19 assists|}}}}}}|'''19 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{19 assists}}}|{{{19 goals}}}}}</div>|}}{{#if:{{{18 goals|{{{18 assists|}}}}}}|'''18 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{18 assists}}}|{{{18 goals}}}}}</div>|}}{{#if:{{{17 goals|{{{17 assists|}}}}}}|'''17 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{17 assists}}}|{{{17 goals}}}}}</div>|}}{{#if:{{{16 goals|{{{16 assists|}}}}}}|'''16 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{16 assists}}}|{{{16 goals}}}}}</div>|}}{{#if:{{{15 goals|{{{15 assists|}}}}}}|'''15 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{15 assists}}}|{{{15 goals}}}}}</div>|}}{{#if:{{{14 goals|{{{14 assists|}}}}}}|'''14 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{14 assists}}}|{{{14 goals}}}}}</div>|}}{{#if:{{{13 goals|{{{13 assists|}}}}}}|'''13 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{13 assists}}}|{{{13 goals}}}}}</div>|}}{{#if:{{{12 goals|{{{12 assists|}}}}}}|'''12 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{12 assists}}}|{{{12 goals}}}}}</div>|}}{{#if:{{{11 goals|{{{11 assists|}}}}}}|'''11 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{11 assists}}}|{{{11 goals}}}}}</div>|}}{{#if:{{{10 goals|{{{10 assists|}}}}}}|'''10 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{10 assists}}}|{{{10 goals}}}}}</div>|}}{{#if:{{{9 goals|{{{9 assists|}}}}}}|'''9 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{9 assists}}}|{{{9 goals}}}}}</div>|}}{{#if:{{{8 goals|{{{8 assists|}}}}}}|'''8 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{8 assists}}}|{{{8 goals}}}}}</div>|}}{{#if:{{{7 goals|{{{7 assists|}}}}}}|'''7 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{7 assists}}}|{{{7 goals}}}}}</div>|}}{{#if:{{{6 goals|{{{6 assists|}}}}}}|'''6 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{6 assists}}}|{{{6 goals}}}}}</div>|}}{{#if:{{{5 goals|{{{5 assists|}}}}}}|'''5 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{5 assists}}}|{{{5 goals}}}}}</div>|}}{{#if:{{{4 goals|{{{4 assists|}}}}}}|'''4 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{4 assists}}}|{{{4 goals}}}}}</div>|}}{{#if:{{{3 goals|{{{3 assists|}}}}}}|'''3 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{3 assists}}}|{{{3 goals}}}}}</div>|}}{{#if:{{{2 goals|{{{2 assists|}}}}}}|'''2 {{#if:{{{assists|}}}|assists|goals}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{2 assists}}}|{{{2 goals}}}}}</div>|}}{{#if:{{{1 goal|{{{1 assist|}}}}}}|'''1 {{#if:{{{assists|}}}|assist|goal}}''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{#if:{{{assists|}}}|{{{1 assist}}}|{{{1 goal}}}}}</div>|}}{{#if:{{{1 own goal|}}}|'''1 own goal''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{{1 own goal}}}</div>|}}{{#if:{{{2 own goals|}}}|'''2 own goals''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{{2 own goals}}}</div>|}}{{#if:{{{3 own goals|}}}|'''3 own goals''' |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{{3 own goals}}}</div>|}}{{#if:{{{bottom|}}}|{{small|{{{bottom_text}}}}} |
|||
<div class="div-col columns column-count column-count-3" style="{{column-count|3}}"> |
|||
{{{bottom}}}</div>|}}{{#if:{{{source|}}}|{{smaller|Source: {{{source}}}}}|}}</includeonly><noinclude> |
|||
⚫ |
Latest revision as of 17:59, 19 April 2020
This template uses Lua: |
This template creates a list of goalscorers for association football or any other sports competitions. Assists are also supported.
Usage
goals
: Number of goals scored in the competitionmatches
: Number of matches played in the competitionongoing
: Any value will change the wording to present tense (remove once competition is complete)bold
: Any value will add a note that active players are in bold (remove once competition is complete)updated
: Allows a date of last update to be displayedgoalscorers
: Number of unique goalscorers (not including own goals)own goals
: Number of own goals
20 goals
,19 goals
, ...2 goals
,1 goal
,1 own goal
,2 own goals
, ...5 own goals
: parameters for listing the goalscorersassists
: Switches template to assists.20 assists
,19 assists
, ...2 assists
,1 assist
: parameters for listing the assists- When enabled, the following parameters are ignored:
goals
,matches
,own goals
,ongoing
lc
: Makes the first letter of the introductory sentence lower case. Allows a qualifying phrase before the goals scored and average per game statement.further
: Allows additional text to be added to the introductory paragraph. Can be used to add a golden boot winner.sep
: Punctuation to use before the text added by|further=
(default is fullstop).extra
: Allows text to be added in a new paragraph.source
Allows source to be included as footer.
Formatting
Goalscorers should be separated by line and should be preceded by {{code|*}} (asterisk), along with a flag. One of the following football flag icon templates should be used:
*{{tl|Fbicon}}: men (senior)
*{{tl|Fboicon}}: men (Olympics)
*{{tl|Fbuicon}}: men (youth)
*{{tl|Fbwicon}}: women (senior)
*{{tl|Fbwuicon}}: women (youth)
Goalscorers should first be sorted alphabetically by national team, then by last name. Scorers of own goals should be followed by "(against OPPONENT)", where 'OPPONENT' is the team for which they scored. The opponent should not be linked, nor should the text be changed to a smaller size.
Example
An example of correct usage:
{{Goalscorers
|goals=19 |matches=4
|source=UEFA
|4 goals=
*{{fbicon|FRG}} [[Dieter Müller]]
|2 goals=
*{{fbicon|NED}} [[Ruud Geels]]
*{{fbicon|YUG}} [[Dragan Džajić]]
|1 goal=
*{{fbicon|TCH}} [[Karol Dobiaš]]
*{{fbicon|TCH}} [[Zdeněk Nehoda]]
*{{fbicon|TCH}} [[Anton Ondruš]]
*{{fbicon|TCH}} [[Ján Švehlík]]
*{{fbicon|TCH}} [[František Veselý]]
*{{fbicon|NED}} [[Willy van de Kerkhof]]
*{{fbicon|FRG}} [[Heinz Flohe]]
*{{fbicon|FRG}} [[Bernd Hölzenbein]]
*{{fbicon|YUG}} [[Josip Katalinski]]
*{{fbicon|YUG}} [[Danilo Popivoda]]
|1 own goal=
*{{fbicon|TCH}} [[Anton Ondruš]] (against Netherlands)
}}
This code produces the following (shown inside a green border):
There were 19 goals scored in 4 matches, for an average of 4.75 goals per match.
4 goals
2 goals
1 goal
1 own goal
- Anton Ondruš (against Netherlands)
No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
matches | matches | no description | Unknown | required |
goals | goals | no description | Unknown | required |
ongoing | ongoing | no description | Unknown | optional |
bold | bold | no description | Unknown | optional |
assists | assists | no description | Unknown | optional |
players | players | no description | Unknown | optional |
own goals | own goals | no description | Unknown | optional |
further | further | no description | Unknown | optional |
extra | extra | no description | Unknown | optional |
30 goals | 30 goals | no description | Unknown | optional |
30 assists | 30 assists | no description | Unknown | optional |
29 goals | 29 goals | no description | Unknown | optional |
29 assists | 29 assists | no description | Unknown | optional |
28 goals | 28 goals | no description | Unknown | optional |
28 assists | 28 assists | no description | Unknown | optional |
27 goals | 27 goals | no description | Unknown | optional |
27 assists | 27 assists | no description | Unknown | optional |
26 goals | 26 goals | no description | Unknown | optional |
26 assists | 26 assists | no description | Unknown | optional |
25 goals | 25 goals | no description | Unknown | optional |
25 assists | 25 assists | no description | Unknown | optional |
24 goals | 24 goals | no description | Unknown | optional |
24 assists | 24 assists | no description | Unknown | optional |
23 goals | 23 goals | no description | Unknown | optional |
23 assists | 23 assists | no description | Unknown | optional |
22 goals | 22 goals | no description | Unknown | optional |
22 assists | 22 assists | no description | Unknown | optional |
21 goals | 21 goals | no description | Unknown | optional |
21 assists | 21 assists | no description | Unknown | optional |
20 goals | 20 goals | no description | Unknown | optional |
20 assists | 20 assists | no description | Unknown | optional |
19 goals | 19 goals | no description | Unknown | optional |
19 assists | 19 assists | no description | Unknown | optional |
18 goals | 18 goals | no description | Unknown | optional |
18 assists | 18 assists | no description | Unknown | optional |
17 goals | 17 goals | no description | Unknown | optional |
17 assists | 17 assists | no description | Unknown | optional |
16 goals | 16 goals | no description | Unknown | optional |
16 assists | 16 assists | no description | Unknown | optional |
15 goals | 15 goals | no description | Unknown | optional |
15 assists | 15 assists | no description | Unknown | optional |
14 goals | 14 goals | no description | Unknown | optional |
14 assists | 14 assists | no description | Unknown | optional |
13 goals | 13 goals | no description | Unknown | optional |
13 assists | 13 assists | no description | Unknown | optional |
12 goals | 12 goals | no description | Unknown | optional |
12 assists | 12 assists | no description | Unknown | optional |
11 goals | 11 goals | no description | Unknown | optional |
11 assists | 11 assists | no description | Unknown | optional |
10 goals | 10 goals | no description | Unknown | optional |
10 assists | 10 assists | no description | Unknown | optional |
9 goals | 9 goals | no description | Unknown | optional |
9 assists | 9 assists | no description | Unknown | optional |
8 goals | 8 goals | no description | Unknown | optional |
8 assists | 8 assists | no description | Unknown | optional |
7 goals | 7 goals | no description | Unknown | optional |
7 assists | 7 assists | no description | Unknown | optional |
6 goals | 6 goals | no description | Unknown | optional |
6 assists | 6 assists | no description | Unknown | optional |
5 goals | 5 goals | no description | Unknown | optional |
5 assists | 5 assists | no description | Unknown | optional |
4 goals | 4 goals | no description | Unknown | optional |
4 assists | 4 assists | no description | Unknown | optional |
3 goals | 3 goals | no description | Unknown | optional |
3 assists | 3 assists | no description | Unknown | optional |
2 goals | 2 goals | no description | Unknown | optional |
2 assists | 2 assists | no description | Unknown | optional |
1 goal | 1 goal | no description | Unknown | optional |
1 assist | 1 assist | no description | Unknown | optional |
1 own goal | 1 own goal | no description | Unknown | optional |
2 own goals | 2 own goals | no description | Unknown | optional |
3 own goals | 3 own goals | no description | Unknown | optional |
bottom | bottom | no description | Unknown | optional |
bottom_text | bottom_text | no description | Unknown | optional |
updated | updated | no description | Unknown | optional |
source | source | no description | Unknown | optional |