Шаблон:Флаг/Документация — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «<noinclude>{{docpage}}</noinclude> Этот шаблон показывает указанный флаг (стран, организаций и т. п.). Синта…») |
Admin (обсуждение | вклад) |
||
Строка 9: | Строка 9: | ||
: {{tlp|флаг|''страна''|3=размер=''100px''}} | : {{tlp|флаг|''страна''|3=размер=''100px''}} | ||
− | Параметр ''страна'' чувствителен к регистру. Он указывает название страны, флаг которой должен быть показан. Помимо стран могут указываться разного рода регионы и организации — флаги добавляются отдельными вспомогательными шаблонами и список уже имеющихся флагов можно найти в [[:Категория | + | Параметр ''страна'' чувствителен к регистру. Он указывает название страны, флаг которой должен быть показан. Помимо стран могут указываться разного рода регионы и организации — флаги добавляются отдельными вспомогательными шаблонами и список уже имеющихся флагов можно найти в [[:Категория:Шаблоны:Флагификация]]. |
Как добавить новую страну показано в [[Шаблон:Флагификация/doc/Пример|примере]] — с его помощью следует оформить свою страницу ''Шаблон:Флагификация/страна''. Однако если речь о вариации флага какой-то страны или об организации, принадлежащей какой-то стране, то такие флаги лучше добавлять в шаблон этой страны, чтобы они были доступны через параметр ''вариант''. | Как добавить новую страну показано в [[Шаблон:Флагификация/doc/Пример|примере]] — с его помощью следует оформить свою страницу ''Шаблон:Флагификация/страна''. Однако если речь о вариации флага какой-то страны или об организации, принадлежащей какой-то стране, то такие флаги лучше добавлять в шаблон этой страны, чтобы они были доступны через параметр ''вариант''. | ||
Строка 27: | Строка 27: | ||
| {{tlp|флаг|Канада|1957}} || {{флаг|Канада|1957}} | | {{tlp|флаг|Канада|1957}} || {{флаг|Канада|1957}} | ||
|- | |- | ||
− | | {{tlp|флаг|Техас}} || {{флаг|Техас}} || Флаги также доступны для отдельных территорий — например, штатов США. Полный список на странице [[:Категория | + | | {{tlp|флаг|Техас}} || {{флаг|Техас}} || Флаги также доступны для отдельных территорий — например, штатов США. Полный список на странице [[:Категория:Шаблоны:Флагификация]] |
|- | |- | ||
| {{tlp|флаг|ООН}} || {{флаг|ООН}} ||rowspan="3"| Среди флагов и вариантов для некоторых стран есть флаги, например, организаций и армий | | {{tlp|флаг|ООН}} || {{флаг|ООН}} ||rowspan="3"| Среди флагов и вариантов для некоторых стран есть флаги, например, организаций и армий | ||
Строка 46: | Строка 46: | ||
; Обработка ошибок | ; Обработка ошибок | ||
− | В случае неправильного использования шаблона (отсутствуют параметры или указан четвёртый параметр; указано название ''страны'', для которого нет своего шаблона с описанием, или указан ''вариант'', который не описан в шаблоне с описанием флага) шаблон показывает сообщение об ошибке и включает страницу с ошибочным использованием шаблона в [[:Категория | + | В случае неправильного использования шаблона (отсутствуют параметры или указан четвёртый параметр; указано название ''страны'', для которого нет своего шаблона с описанием, или указан ''вариант'', который не описан в шаблоне с описанием флага) шаблон показывает сообщение об ошибке и включает страницу с ошибочным использованием шаблона в [[:Категория:Страницы с некорректным использованием шаблонов флагификации]]. |
; Технические подробности | ; Технические подробности | ||
Строка 53: | Строка 53: | ||
<includeonly> | <includeonly> | ||
− | [[Категория | + | [[Категория:Шаблоны:Флагификация| ]] |
</includeonly> | </includeonly> |
Текущая версия на 13:55, 26 марта 2019
Этот шаблон показывает указанный флаг (стран, организаций и т. п.). Синтаксис:
- {{флаг|страна}}
- {{флаг|страна|вариант}}
- {{флаг|страна|вариант|100px}}
- {{флаг|страна||100px}}
- {{флаг|страна|вариант|размер=100px}}
- {{флаг|страна|размер=100px}}
Параметр страна чувствителен к регистру. Он указывает название страны, флаг которой должен быть показан. Помимо стран могут указываться разного рода регионы и организации — флаги добавляются отдельными вспомогательными шаблонами и список уже имеющихся флагов можно найти в Категория:Шаблоны:Флагификация.
Как добавить новую страну показано в примере — с его помощью следует оформить свою страницу Шаблон:Флагификация/страна. Однако если речь о вариации флага какой-то страны или об организации, принадлежащей какой-то стране, то такие флаги лучше добавлять в шаблон этой страны, чтобы они были доступны через параметр вариант.
- Примеры
Вики-разметка | Вид | Примечания |
---|---|---|
{{флаг|Соединённые Штаты Америки}} | Оба варианта работают | |
{{флаг|США}} | ||
{{флаг|Германия}} | Германия | Для некоторых флагов возможны варианты использования |
{{флаг|Германия|империя}} | Германия | |
{{флаг|Канада|1957}} | Канада | |
{{флаг|Техас}} | Техас | Флаги также доступны для отдельных территорий — например, штатов США. Полный список на странице Категория:Шаблоны:Флагификация |
{{флаг|ООН}} | Организация Объединённых Наций | Среди флагов и вариантов для некоторых стран есть флаги, например, организаций и армий |
{{флаг|СССР|ВМС}} | Союз Советских Социалистических Республик | |
{{флаг|Третий рейх|Люфтваффе}} | Третий рейх | |
{{флаг|Россия||30px}} | Можно указать свой размер флага третьим параметром | |
{{флаг|Греция|1828|50px}} | Греция | |
{{флаг|Россия|размер=30px}} | Либо указать размер через параметр размер=
| |
{{флаг|Греция|размер=50px}} | Греция |
- Обработка ошибок
В случае неправильного использования шаблона (отсутствуют параметры или указан четвёртый параметр; указано название страны, для которого нет своего шаблона с описанием, или указан вариант, который не описан в шаблоне с описанием флага) шаблон показывает сообщение об ошибке и включает страницу с ошибочным использованием шаблона в Категория:Страницы с некорректным использованием шаблонов флагификации.
- Технические подробности
Данный шаблон вызывает шаблон с описанием флага, название которого указано первым параметром, а тот уже вызывает Template:Флаг/icon, куда и передаётся информация с описанием флага и его вариантов.