Module:Football squad/doc
This is the documentation page for Module:Football squad
This module is rated as beta, and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected. |
Implements Template:Football squad. Can be invoked directly using
{{#invoke:Football squad|navbox}}
This is a documentation subpage for Module:Football squad. It contains usage information, categories and other content that is not part of the original module page. |
This module depends on the following other modules: |
This Lua module is used on many pages and changes may be widely noticed. Test changes in the module's /sandbox or /testcases subpages, or in your own module sandbox. Consider discussing changes on the talk page before implementing them. |
Usage
[mali mi di yibu sheena n-niŋ]{{Football squad}} is designed to be used within squad list templates (typically placed at the bottom of a player page) in order to make editing and standardisation easier. If you want to use this template first set up a new template for your squad, typically called something like Template:(team name) squad.
Templates useful for formatting the list are:
- {{football squad2 player}} - takes parameters "no" (number) and "name" (player name).
- {{football squad manager}} - takes the parameter "name" (manager name) and the optional parameter "title" (defaults to Manager, other commonly assigned values are Coach and Head Coach).
- Options
- teamdisplay: Use this parameter when you want the name displayed on the top line of the box to be different than the full title of the article about the team; for example, where the article title is qualified to disambiguate between two similarly-named teams. See {{Olimpija Ljubljana squad}} for an example of usage.
{{football squad
| name = {{subst:PAGENAME}}
| teamname = Norwich City F.C.
| bgcolor = yellow
| textcolor = green
| bordercolor = green
| list =
{{football squad2 player|no=1|name=[[Tim Krul|Krul]]}}
{{football squad2 player|no=2|name=[[Max Aarons|Aarons]]}}
{{football squad2 player|no=3|name=[[Sam Byram|Byram]]}}
{{football squad2 player|no=4|name=[[Ben Godfrey|Godfrey]]}}
{{football squad2 player|no=5|name=[[Grant Hanley|Hanley]]}} ([[Captain (association football)|c]])
{{football squad2 player|no=6|name=[[Christoph Zimmermann|Zimmermann]]}}
{{football squad2 player|no=7|name=[[Lukas Rupp|Rupp]]}}
{{football squad2 player|no=8|name=[[Mario Vrančić|Vrančić]]}}
{{football squad manager|name=[[Daniel Farke|Farke]]|title=Head coach}}
}}
produces:
Players and managers can also be specified using the |no##=
, |manager##=
, and |manager_type##=
parameters, which reduces the post-expand include size of the template:
{{football squad
| name = {{subst:PAGENAME}}
| teamname = Town City F.C.
| bgcolor = #DEF
| textcolor = #D33
| bordercolor = #D33
| p1 = [[Aubrey Lee|Lee]]
| p2 = [[Kennedy Lindsey|Lindsey]]
| p3 = [[Channing Rowan|Rowan]]
| p5 = [[Reign Emery|Emery]]
| p6 = [[Cree Raine|Raine]] ([[Captain (association football)|c]])
| p8 = [[Tatum Ellington|Ellington]]
| p9 = [[Bertie Stacy|Stacy]]
| p12 = [[Cherokee Schuyler|Schuyler]]
| manager = [[Loren MacKenzie|MacKenzie]]
| manager_type = Head coach
| manager2 = [[Dee Blair|Blair]]
| manager_type2 = Assistant coach
}}
produces:
Microformat
[mali mi di yibu sheena n-niŋ]The HTML mark-up produced by this template includes an hCard microformat that makes an organization's details readily parsable by computer programs. This aids tasks such as the cataloguing of articles and maintenance of databases. For more information about the use of microformats on Wikipedia, please visit the Microformat WikiProject.
- Subtemplates
- Use {{Start date and age}} for the date on which an organisation was "established", "founded", "opened" or otherwise started, unless that date is before 1583 CE.
- Use {{URL}} for an organisation's URL.
Please do not remove instances of these subtemplates.
- Classes used
The HTML classes of this microformat include:
- adr
- agent
- category
- country-name
- extended-address
- fn
- geo
- label
- latitude
- locality
- longitude
- nickname
- note
- org
- region
- street-address
- url
- vcard
nor collapse nested elements which use them.
See also
[mali mi di yibu sheena n-niŋ]- {{National squad}}