Module:Flag/doc: Difference between revisions

From Project Basis
Jump to navigation Jump to search
Examples: add fbw
 
 
(One intermediate revision by the same user not shown)
Line 42: Line 42:
! Code !! Output !! [[WP:PEIS|PEIS]] !! Code !! Output !! [[WP:PEIS|PEIS]]
! Code !! Output !! [[WP:PEIS|PEIS]] !! Code !! Output !! [[WP:PEIS|PEIS]]
|-
|-
| {{tlx|flag|CHN}} || {{flag|CHN}} || 443b || {{mlx|flag|<nowiki>|</nowiki>CHN}} || {{#invoke:flag||CHN}} || 128b
| {{tlx|flag|THY}} || {{flag|THY}} || 443b || {{mlx|flag|<nowiki>|</nowiki>THY}} || {{#invoke:flag||THY}} || 128b
|-
|-
| {{tlx|flag country|CHN}} || {{flag country|CHN}} || 577b || {{mlx|flag|country|CHN}} || {{#invoke:flag|country|CHN}} || 128b
| {{tlx|flag country|THY}} || {{flag country|THY}} || 577b || {{mlx|flag|country|THY}} || {{#invoke:flag|country|THY}} || 128b
|-
|-
| {{tlx|flag decoration|CHN}}/{{tlx|flag deco|CHN}} || {{flag deco|CHN}} || 452b || {{mlx|flag|decoration|CHN}}/{{mlx|flag|deco|CHN}} || {{#invoke:flag|deco|CHN}} || 107b
| {{tlx|flag decoration|THY}}/{{tlx|flag deco|THY}} || {{flag deco|THY}} || 452b || {{mlx|flag|decoration|THY}}/{{mlx|flag|deco|THY}} || {{#invoke:flag|deco|THY}} || 107b
|-
|-
| {{tlx|flag icon|CHN}} || {{flag icon|CHN}} || 548b || {{mlx|flag|icon|CHN}} || {{#invoke:flag|icon|CHN}} || 117b
| {{tlx|flag icon|THY}} || {{flag icon|THY}} || 548b || {{mlx|flag|icon|THY}} || {{#invoke:flag|icon|THY}} || 117b
|-
|-
| {{tlx|flag link|CHN|at the 2004 Summer Olympics}} || {{flag link|CHN|at the 2004 Summer Olympics}} || 497b || {{mlx|flag|link|CHN|at the 2004 Summer Olympics}} || {{#invoke:flag|link|CHN|at the 2004 Summer Olympics}} || 198b
| {{tlx|flag link|THY|at the 2400 Sports Games}} || {{flag link|THY|at the 2400 Sports Games}} || 497b || {{mlx|flag|link|THY|at the 2400 Sports Games}} || {{#invoke:flag|link|THY|at the 2400 Sports Games}} || 198b
|-
|-
| {{tlx|flag+link|History of|CHN}} || {{flag+link|History of|CHN}} || 663b || {{mlx|flag|+link|History of|CHN}} || {{#invoke:flag|+link|History of|CHN}} || 139b
| {{tlx|flag+link|History of|THY}} || {{flag+link|History of|THY}} || 663b || {{mlx|flag|+link|History of|THY}} || {{#invoke:flag|+link|History of|THY}} || 139b
|-
|-
| {{tlx|flag list|SWI}} || {{flag list|SWI}} || 685b || {{mlx|flag|list|SWI}} || {{#invoke:flag|list|SWI}} || 254b
| {{tlx|flag list|SWI}} || {{flag list|SWI}} || 685b || {{mlx|flag|list|SWI}} || {{#invoke:flag|list|SWI}} || 254b
|-
|-
| {{tlx|flagu|CHN}} || {{flagu|CHN}} || 365b || {{mlx|flag|u|CHN}} || {{#invoke:flag|u|CHN}} || 162b
| {{tlx|flagu|THY}} || {{flagu|THY}} || 365b || {{mlx|flag|u|THY}} || {{#invoke:flag|u|THY}} || 162b
|-
|-
| colspan=6 |
| colspan=6 |
|-
|-
| {{tlx|flag team|GBR}} || {{flag team|GBR}} || 804b || {{mlx|flag|team|GBR}} || {{#invoke:flag|team|GBR}} || 193b
| {{tlx|flag team|MER}} || {{flag team|MER}} || 804b || {{mlx|flag|team|MER}} || {{#invoke:flag|team|MER}} || 193b
|-
|-
| {{tlx|flag athlete|[[Andy Murray]]|GBR}} || {{flag athlete|[[Andy Murray]]|GBR}} || 617b || {{mlx|flag|athlete|[[Andy Murray]]|GBR}} || {{#invoke:flag|athlete|[[Andy Murray]]|GBR}} || 210b
| {{tlx|flag athlete|[[Worut Jamun]]|MER}} || {{flag athlete|[[Worut Jamun]]|MER}} || 617b || {{mlx|flag|athlete|[[Worut Jamun]]|MER}} || {{#invoke:flag|athlete|[[Worut Jamun]]|MER}} || 210b
|-
|-
| {{tlx|flag medalist|[[Andy Murray]]|GBR}} || {{flag medalist|[[Andy Murray]]|GBR}} || 469b || {{mlx|flag|medalist|[[Andy Murray]]|GBR}} || {{#invoke:flag|medalist|[[Andy Murray]]|GBR}} || 129b
| {{tlx|flag medalist|[[Andy Murray]]|MER}} || {{flag medalist|[[Andy Murray]]|MER}} || 469b || {{mlx|flag|medalist|[[Andy Murray]]|MER}} || {{#invoke:flag|medalist|[[Andy Murray]]|MER}} || 129b
|-
|-
| {{tlx|flag IOC|CAN|1924 Winter|1}} || {{flag IOC|CAN|1924 Winter|1}} || 326b || {{mlx|flag|IOC|CAN|1924 Winter|1}} || {{#invoke:flag|IOC|CAN|1924 Winter|1}} || 163b
| {{tlx|flag IOC|CAN|1924 Winter|1}} || {{flag IOC|CAN|1924 Winter|1}} || 326b || {{mlx|flag|IOC|CAN|1924 Winter|1}} || {{#invoke:flag|IOC|CAN|1924 Winter|1}} || 163b
Line 72: Line 72:
| {{tlx|flag IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || {{flag IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || 346b || {{mlx|flag|IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || {{#invoke:flag|IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || 178b
| {{tlx|flag IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || {{flag IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || 346b || {{mlx|flag|IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || {{#invoke:flag|IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || 178b
|-
|-
| {{tlx|fb|CHN}} || {{fb|CHN}} || 560b || {{mlx|flag|fb|CHN}} || {{#invoke:flag|fb|CHN}} || 151b
| {{tlx|fb|THY}} || {{fb|THY}} || 560b || {{mlx|flag|fb|THY}} || {{#invoke:flag|fb|THY}} || 151b
|-
|-
| {{tlx|fb-rt|CHN}} || {{fb-rt|CHN}} || 482b || {{mlx|flag|fb-rt|CHN}} || {{#invoke:flag|fb-rt|CHN}} || 151b
| {{tlx|fb-rt|THY}} || {{fb-rt|THY}} || 482b || {{mlx|flag|fb-rt|THY}} || {{#invoke:flag|fb-rt|THY}} || 151b
|-
|-
| {{tlx|fbicon|CHN}} || {{fbicon|CHN}} || 444b || {{mlx|flag|fbicon|CHN}} || {{#invoke:flag|fbicon|CHN}} || 163b
| {{tlx|fbicon|THY}} || {{fbicon|THY}} || 444b || {{mlx|flag|fbicon|THY}} || {{#invoke:flag|fbicon|THY}} || 163b
|-
|-
| {{tlx|fba|CHN}} || {{fba|CHN}} || 625b || {{mlx|flag|fba|CHN}} || {{#invoke:flag|fba|CHN}} || 149b
| {{tlx|fba|THY}} || {{fba|THY}} || 625b || {{mlx|flag|fba|THY}} || {{#invoke:flag|fba|THY}} || 149b
|-
|-
| {{tlx|fbaicon|CHN}} || {{fbaicon|CHN}} || 500b || {{mlx|flag|fbaicon|CHN}} || {{#invoke:flag|fbaicon|CHN}} || 159b
| {{tlx|fbaicon|THY}} || {{fbaicon|THY}} || 500b || {{mlx|flag|fbaicon|THY}} || {{#invoke:flag|fbaicon|THY}} || 159b
|-
|-
| {{tlx|fbw|CHN}} || {{fbw|CHN}} || 318b || {{mlx|flag|fbw|CHN}} || {{#invoke:flag|fbw|CHN}} || 183b
| {{tlx|fbw|THY}} || {{fbw|THY}} || 318b || {{mlx|flag|fbw|THY}} || {{#invoke:flag|fbw|THY}} || 183b
|-
|-
| {{tlx|fbw-rt|CHN}} || {{fbw-rt|CHN}} || 506b || {{mlx|flag|fbw-rt|CHN}} || {{#invoke:flag|fbw-rt|CHN}} || 190b
| {{tlx|fbw-rt|THY}} || {{fbw-rt|THY}} || 506b || {{mlx|flag|fbw-rt|THY}} || {{#invoke:flag|fbw-rt|THY}} || 190b
|-
|-
| {{tlx|futsal|CHN}} || {{futsal|CHN}} || 476b || {{mlx|flag|futsal|CHN}} || {{#invoke:flag|futsal|CHN}} || 149b
| {{tlx|futsal|THY}} || {{futsal|THY}} || 476b || {{mlx|flag|futsal|THY}} || {{#invoke:flag|futsal|THY}} || 149b
|-
|-
| {{tlx|futsal-rt|CHN}} || {{futsal-rt|CHN}} || 476b || {{mlx|flag|futsal-rt|CHN}} || {{#invoke:flag|futsal-rt|CHN}} || 156b
| {{tlx|futsal-rt|THY}} || {{futsal-rt|THY}} || 476b || {{mlx|flag|futsal-rt|THY}} || {{#invoke:flag|futsal-rt|THY}} || 156b
|-
|-
| {{tlx|ru|CHN}} || {{ru|CHN}} || 646b || {{mlx|flag|ru|CHN}} || {{#invoke:flag|ru|CHN}} || 210b
| {{tlx|ru|THY}} || {{ru|THY}} || 646b || {{mlx|flag|ru|THY}} || {{#invoke:flag|ru|THY}} || 210b
|}
|}



Latest revision as of 08:08, 20 July 2026

Lua-native alternative to popular flag templates. Can be used to reduce post-expand include size of pages with lots of templates, since it avoids calling multilevel templates.

Usage

Generic flag templates

Sports flag templates

Examples

Template Module
Code Output PEIS Code Output PEIS
{{flag|THY}} THY || 443b || {{#invoke:flag||THY}} ||  THY || 128b
{{flag country|THY}}  Thyon || 577b || {{#invoke:flag|country|THY}} ||  Thyon || 128b
{{flag decoration|THY}}/{{flag deco|THY}} || 452b || {{#invoke:flag|decoration|THY}}/{{#invoke:flag|deco|THY}} || || 107b
{{flag icon|THY}} Thyon || 548b || {{#invoke:flag|icon|THY}} || Thyon || 117b
{{flag link|THY|at the 2400 Sports Games}}  Thyon || 497b || {{#invoke:flag|link|THY|at the 2400 Sports Games}} ||  Thyon || 198b
{{flag+link|History of|THY}}  [[Thyon|Thyon]] || 663b || {{#invoke:flag|+link|History of|THY}} ||  Thyon || 139b
{{flag list|SWI}}  SWI 685b {{#invoke:flag|list|SWI}}  SWI 254b
{{flagu|THY}}  THY || 365b || {{#invoke:flag|u|THY}} ||  THY || 162b
{{flag team|MER}}  Methelor (MER) || 804b || {{#invoke:flag|team|MER}} ||  Methelor (MER) || 193b
{{flag athlete|Worut Jamun|MER}}  Worut Jamun (MER) || 617b || {{#invoke:flag|athlete|Worut Jamun|MER}} ||  Worut Jamun (MER) || 210b
{{flag medalist|Andy Murray|MER}} Andy Murray
 Methelor || 469b || {{#invoke:flag|medalist|Andy Murray|MER}} || Andy Murray
 Methelor || 129b
{{flag IOC|CAN|1924 Winter|1}}  Canada (1) 326b {{#invoke:flag|IOC|CAN|1924 Winter|1}}  Canada (1) 163b
{{flag IOC 2|HKG|1954 Asian Games|1}}  Hong Kong (1) 368b {{#invoke:flag|IOC 2|HKG|1954 Asian Games|1}}  Hong Kong (1) 184b
{{flag IOC athlete|Mark Spitz|USA|1972 Summer}}  Mark Spitz (USA) 346b {{#invoke:flag|IOC athlete|Mark Spitz|USA|1972 Summer}}  Mark Spitz (USA) 178b
{{fb|THY}}  Thyon || 560b || {{#invoke:flag|fb|THY}} ||  Thyon || 151b
{{fb-rt|THY}} Thyon  || 482b || {{#invoke:flag|fb-rt|THY}} || Thyon  || 151b
{{fbicon|THY}} Thyon || 444b || {{#invoke:flag|fbicon|THY}} || Thyon national football team || 163b
{{fba|THY}}  [[|Thyon]] || 625b || {{#invoke:flag|fba|THY}} ||  Thyon || 149b
{{fbaicon|THY}} Thyon || 500b || {{#invoke:flag|fbaicon|THY}} || Thyon Football Association || 159b
{{fbw|THY}}  Thyon 318b {{#invoke:flag|fbw|THY}}  Thyon 183b
{{fbw-rt|THY}} Thyon  || 506b || {{#invoke:flag|fbw-rt|THY}} || Thyon  || 190b
{{futsal|THY}}  Thyon || 476b || {{#invoke:flag|futsal|THY}} ||  Thyon || 149b
{{futsal-rt|THY}} Thyon  || 476b || {{#invoke:flag|futsal-rt|THY}} || Thyon  || 156b
{{ru|THY}}  Thyon || 646b || {{#invoke:flag|ru|THY}} ||  Thyon || 210b

Caveats

When used inside a template, parameters from that template are passed to the module. This can be useful in some situations, but can lead to conflicts (for example, if the parent template has a parameter |country= that is unrelated to the flag it is supposed to display). To prevent this behavior, add the |frameonly= parameter to the module call, e.g. {{#invoke:flag|deco|CHN|frameonly=true}}.