Padron:Country alias/doc
Itsura
| Isa itong subpahina ng dokumentasyon para sa Padron:Country alias. Maaari itong maglaman ng impormasyon sa paggamit, mga kategorya, at iba pang mga nilalaman na hindi bahagi ng orihinal na padron pahina. |
| Gumagamit ang padron na ito ng Lua: |
This template returns either a country name or the flag associated with that country, depending on the input parameters.
{{Country alias}} is primarily meant to be used for sporting competitions such as the Olympics, Commonwealth Games, Asian Games, etc.
Usage
[baguhin ang wikitext]There is one required parameter and three optional parameters.
country/1- The three-letter country code used by IOC, CGF, or FINA. This parameter can be an unnamed parameter.
flag- If set to
yes, will return the flag of the country. year- The input year will determine which flag is used. For example, any year before 1999 will give "Pre-1999 Flag of Tunisia.svg" for Tunisia (TUN), while any year after 1999 will give "Flag of Tunisia.svg".
games- This is another method of determining which flag is used. Some countries, such as Great Britain, used the Olympic flag during the 1980 Summer Olympics.
Examples
[baguhin ang wikitext]Here are some examples based on the entry for Italy (ITA)
ITA = {
name = "Italy",
{1946, "Flag of Italy (1861-1946).svg"},
{2002, "Flag of Italy.svg"},
{2006, "Flag of Italy (2003-2006).svg"},
"Flag of Italy.svg",
["Summer Olympics"] = {
[1980] = "Olympic flag.svg",
},
{{Country alias|ITA}}→ Italy{{Country alias|ITA|flag=yes}}→ Flag of Italy.svg{{Country alias|ITA|flag=yes|year=1946}}→ Flag of Italy (1861-1946).svg{{Country alias|ITA|flag=yes|year=1947}}→ Flag of Italy.svg{{Country alias|ITA|flag=yes|year=1980|games=Summer Olympics}}→ Olympic flag.svg{{Country alias|ITA|flag=yes|year=2006|games=Summer Olympics}}→ Flag of Italy (2003–2006).svg
Note that in the last example games does not factor into the flag image.
Lua script error messages
[baguhin ang wikitext]If the country code is not supplied, or does not exist in the module, an error will be returned:
{{Country alias}}→ Kamalian ng Lua na sa Module:Country_alias na nasa linyang 157: Invalid country alias: {{{country}}}.{{Country alias|}}→ Kamalian ng Lua na sa Module:Country_alias na nasa linyang 157: Invalid country alias: nil.{{Country alias|EXZ}}→ Kamalian ng Lua na sa Module:Country_alias na nasa linyang 157: Invalid country alias: EXZ.{{Country alias|country=EXZ}}→ Kamalian ng Lua na sa Module:Country_alias na nasa linyang 157: Invalid country alias: EXZ.
To avoid generating a script error, use |error=value.
{{Country alias|EXZ|error=ERROR}}→ ERROR