This is the documentation page for မေႃႇၵျူး:Flag

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.

လွင်ႈၸႂ်ႉတိုဝ်း

မႄးထတ်း

Generic flag templates

မႄးထတ်း

Sports flag templates

မႄးထတ်း

တူဝ်ယၢင်ႇ

မႄးထတ်း
Template Module
Code Output PEIS Code Output PEIS
{{flag|CHN}}   CHN 443b {{#invoke:flag||CHN}}   CHN 128b
{{flag country|CHN}}   ၶႄႇ 577b {{#invoke:flag|country|CHN}}   ၶႄႇ 128b
{{flag decoration|CHN}}/{{flag deco|CHN}}   452b {{#invoke:flag|decoration|CHN}}/{{#invoke:flag|deco|CHN}}   107b
{{flag icon|CHN}}   548b {{#invoke:flag|icon|CHN}}   117b
{{flag link|CHN|at the 2004 Summer Olympics}}   ၶႄႇ 497b {{#invoke:flag|link|CHN|at the 2004 Summer Olympics}}   ၶႄႇ 198b
{{flag+link|History of|CHN}}   ၶႄႇ 663b {{#invoke:flag|+link|History of|CHN}}   ၶႄႇ 139b
{{flag team|GBR}} ထႅမ်းပလဵတ်ႉ:Flag team 804b {{#invoke:flag|team|GBR}}   ၵရဵၵ်ႉပရိတ်ႈတဵၼ်ႇ (GBR) 193b
{{flag athlete|Andy Murray|GBR}} ထႅမ်းပလဵတ်ႉ:Flag athlete 617b {{#invoke:flag|athlete|Andy Murray|GBR}}   Andy Murray (GBR) 210b
{{flag medalist|Andy Murray|GBR}} Andy Murray
  ၵရဵၵ်ႉပရိတ်ႈတဵၼ်ႇ
469b {{#invoke:flag|medalist|Andy Murray|GBR}} Andy Murray
  ၵရဵၵ်ႉပရိတ်ႈတဵၼ်ႇ
129b
{{flag IOC|CAN|1924 Winter|1}} ထႅမ်းပလဵတ်ႉ:Flag IOC 326b {{#invoke:flag|IOC|CAN|1924 Winter|1}}   Canada (1) 163b
{{flag IOC 2|HKG|1954 Asian Games|1}} ထႅမ်းပလဵတ်ႉ:Flag IOC 2 368b {{#invoke:flag|IOC 2|HKG|1954 Asian Games|1}}   Hong Kong (1) 184b
{{flag IOC athlete|Mark Spitz|USA|1972 Summer}} ထႅမ်းပလဵတ်ႉ:Flag IOC athlete 346b {{#invoke:flag|IOC athlete|Mark Spitz|USA|1972 Summer}}   Mark Spitz (USA) 178b
{{fb|CHN}}   China PR 560b {{#invoke:flag|fb|CHN}}   China PR 151b
{{fb-rt|CHN}} ၶႄႇ   482b {{#invoke:flag|fb-rt|CHN}} China PR   151b
{{fbicon|CHN}} ထႅမ်းပလဵတ်ႉ:Fbicon 444b {{#invoke:flag|fbicon|CHN}}   163b
{{ru|CHN}} ထႅမ်းပလဵတ်ႉ:Ru 646b {{#invoke:flag|ru|CHN}}   ၶႄႇ 210b

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}}.