Шаблон:Country alias
Зовнішній вигляд
| Цей шаблон використовує Lua: |
Цей шаблон повертає або назву країни або прапор, пов'язаний з країною, залежно від введених параметрів.
{{Country alias}}, в основному, призначений для використання у спортивних змаганнях як Олімпійські ігри, Ігри Співдружності, Азійські ігри тощо.
Використання
[ред. код]Є один обов'язковий параметр та три необов'язкові параметри.
country/1- Трибуквений код країни, як використовують МОК, ФІС або FINA. Цей параметр може бути нейменованим.
flag- Якщо встановити
yes, то поверне прапор країни. year- Уведений рік визначить, який прапор використовувати. Наприклад, будь-який рік до 1999 видасть «Pre-1999 Flag of Tunisia.svg» для Тунісу (TUN), коли будь-який рік після — «Flag of Tunisia.svg».
games- Це інший метод визначення, який прапор використовувати. Деякі країни, як Велика Британія, використовували олімпійський прапор під час літніх Олімпійських ігор 1980.
Приклади
[ред. код]Ось деякі приклади, засновані на запису для Італії (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}}→ Італія{{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
Зверніть увагу, що в останньому прикладі games не впливає на вибір зображення прапору.
Повідомлення про помилки Lua
[ред. код]Якщо не зазначено код країни або він не існує в модулі, то буде повернена помилка:
{{Country alias}}→ Помилка Lua у Модуль:Country_alias at line 202: Недійсний псевдонім країни: {{{country}}}.{{Country alias| }}→ Помилка Lua у Модуль:Country_alias at line 202: Недійсний псевдонім країни: nil.{{Country alias|EXZ}}→ Помилка Lua у Модуль:Country_alias at line 202: Недійсний псевдонім країни: EXZ.{{Country alias|country=EXZ}}→ Помилка Lua у Модуль:Country_alias at line 202: Недійсний псевдонім країни: EXZ.
Щоб уникнути створення помилки Lua, використайте |error=value.
{{Country alias|EXZ|error=ПОМИЛКА}}→ ПОМИЛКА
Документація вище включена з Шаблон:Country alias/документація. (ред. | історія)
Дописувачі можуть експериментувати на підсторінках пісочниці (ред. | різн.) та протестувати зміни (ред.) цього шаблону.
Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону.
Дописувачі можуть експериментувати на підсторінках пісочниці (ред. | різн.) та протестувати зміни (ред.) цього шаблону.
Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону.