Шаблон:Геокод: различия между версиями
добавил вариант для отображения неверного указания первого параметра при стиле |
м 27 версий импортировано: попробуем |
||
(не показано 20 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{#switch: {{{2}}}|стиль = {{#switch: {{{1}}}|<!-- | {{#switch: {{{2}}}|стиль = {{#switch: {{Str mid|{{{1}}}|1|4}}|<!-- | ||
Стили регионов Янтарной ноосферы | Стили регионов Янтарной ноосферы | ||
Этот параметр для использования в ячейках (для шаблона-карточки) | Этот параметр для использования в ячейках (для шаблона-карточки) | ||
Меняет цвет фона и цвет текста | |||
Если это Калининградская область | |||
--> RU27 = {{#switch: {{Str mid|{{{1}}}|5|3}}|<!-- | |||
Если это к тому же | |||
Багратионовский ГО | |||
--> 703 = background: black; color: yellow;|<!-- | |||
Балтийский ГО | |||
--> 705 = {{#switch: {{Str mid|{{{1}}}|11|3|ignore errors = true}}|<!-- | |||
Если это к тому же | |||
Приморск | |||
--> 006 = background: #42aaff; color: black;|<!-- | |||
Иначе | |||
--> = background: red; color: #42aaff;|background: red; color: #42aaff;}}|<!-- | |||
Гвардейский ГО | |||
--> 706 = background: white; color: #42aaff;|<!-- | |||
Гурьевский ГО | |||
--> 707 = background: #dcdcdc; color: red;|<!-- | |||
Гусевский ГО | |||
--> 709 = background: red; color: yellow;|<!-- | |||
Зеленоградский ГО | |||
--> 710 = background: green; color: yellow;|<!-- | |||
Город Калининград ГО | |||
--> 701 = background: #42aaff; color: black;|<!-- | |||
Краснознаменский ГО | |||
--> 713 = background: white; color: red;|<!-- | |||
Ладушкинский ГО | |||
--> 711 = background: red; color: green;|<!-- | |||
Мамоновский ГО | |||
--> 712 = background: yellow; color: black;|<!-- | |||
Неманский ГО | |||
--> 714 = background: blue; color:white;|<!-- | |||
Нестеровский ГО | |||
--> 715 = background: green; color: white;|<!-- | |||
Озёрский ГО | |||
--> 716 = background: green; color: black;|<!-- | |||
Пионерский ГО | |||
--> 717 = background: blue; color: yellow;|<!-- | |||
Полесский ГО | |||
--> 718 = background: white; color: green;|<!-- | |||
Правдинский ГО | |||
--> 719 = {{#switch: {{Str mid|{{{1}}}|11|3|ignore errors = true}}|<!-- | |||
Если это к тому же | |||
Железнодорожный | |||
--> 052 = background: blue; color: #f5c182;|<!-- | |||
Иначе | |||
--> = background: yellow; color: blue;|background: yellow; color: blue;}}|<!-- | |||
Светловский ГО | |||
--> 725 = background: #42aaff; color: white;|<!-- | |||
Светлогорский ГО | |||
--> 734 = background: #42aaff; color: red;|<!-- | |||
Славский ГО | |||
--> 727 = background: green; color: red;|<!-- | |||
Советский ГО | |||
--> 730 = background: red; color: black;|<!-- | |||
Черняховский ГО | |||
--> 739 = background: white; color: black;|<!-- | |||
Янтарный ГО | |||
--> 740 = background: #42aaff; color: yellow;|<!-- | |||
Иначе это просто Калининградская область | |||
--> background: yellow; color: red;}}|<!-- | |||
Иначе это вообще дичь какая-то | |||
--> background: pink; color: white;}}|<!-- | |||
Как первое, но HTML-форматирование и гиперссылка (для шаблона схемы годоса) | |||
- | |||
и | |||
-->ячейка = <td class{{=}}"cvetssylka" style{{=}}"text-align: center; background: {{#switch: {{Str mid|{{{1}}}|1|4}}|<!-- | |||
Если это Калининградская область | |||
-->ячейка = <td class{{=}}"cvetssylka" style{{=}}"text-align: center; background: {{#switch: {{{1}}} |<!-- | --> RU27 = {{#switch: {{Str mid|{{{1}}}|5|3}} | ||
--> 703 = black;"><span style{{=}}"color: yellow;">[[Багратионовский городской округ]] |<!-- | |||
--> | --> 705 = {{#switch: {{Str mid|{{{1}}}|11|3}}|<!-- | ||
--> | Если ещё и Приморск | ||
--> | --> 006 = {{Is}}42aaff;"><span style{{=}}"color: black">[[Приморск]] |<!-- | ||
--> | Иначе | ||
--> | --> red;"><span style{{=}}"color: {{Is}}42aaff;">[[Балтийский городской округ]]}}|<!-- | ||
--> | --> 716 = white;" > <span style{{=}}"color: {{is}}42aaf;">[[Гвардейский район]] |<!-- | ||
--> 706 = {{Is}}dcdcdc;"><span style{{=}}"color: red;">[[Гурьевский городской округ]] |<!-- | |||
--> | --> 709 = red;"><span style{{=}}"color: yellow;">[[Гусевский городской округ]] |<!-- | ||
--> | --> 710 = red;"><span style{{=}}"color: yellow;">[[Зеленоградский городской округ]] |<!-- | ||
--> | --> 701 = {{Is}}42aaff;"><span style{{=}}"color:black !important;">[[Городской округ «Город Калининград»]] |<!-- | ||
--> | --> 713 = white;"><span style{{=}}"color: red;">[[Краснознаменский муниципальный район]] |<!-- | ||
--> | --> 706 = red;"><span style{{=}}"color: green;">[[Ладушкинский городской округ]] |<!-- | ||
--> | --> 712 = yellow;"><span style{{=}}"color: black;">[[Мамоновский городской округ]] |<!-- | ||
--> | --> 714 = blue;"><span style{{=}}"color: white;">[[Неманский городской округ]] |<!-- | ||
--> | --> 715 = white;"><span style{{=}}"color: green;">[[Нестеровский муниципальный район]] |<!-- | ||
--> | --> 716 = green;"><span style{{=}}"color: black;">[[Озёрский городской округ]] |<!-- | ||
--> 717 = blue;"><span style{{=}}"color: yellow;">[[Пионерский городской округ]] |<!-- | |||
--> | --> 718 = white;"><span style{{=}}"color: green;">[[Полесский муниципальный район]] |<!-- | ||
--> | --> 719 = {{#switch: {{Str mid|{{{1}}}|11|3}}|<!-- | ||
--> | Если это ещё и Железнодорожный | ||
--> | --> 052 = blue;"><span style{{=}}"color: {{is}}f5c182;">[[Железнодорожный]] |<!-- | ||
--> | Иначе | ||
--> | --> yellow;"><span style{{=}}"color: blue;">[[Правдинский муниципальный район]] |<!-- | ||
--> | --> 725 = {{Is}}42aaff;"><span style{{=}}"color: white;">[[Светловский городской округ]] |<!-- | ||
--> | --> 734 = red;"><span style{{=}}"color: blue;">[[Светлогорский городской округ]]|<!-- | ||
--> | --> 727 = green;"><span style{{=}}"color: red;">[[Славский муниципальный район]] |<!-- | ||
--> 734 = red;"><span style{{=}}"color: black;">[[Советский городской округ]]|<!-- | |||
--> 739 = white;"><span style{{=}}"color: black;">[[Черняховский муниципальный район]] |<!-- | |||
--> 740 = {{Is}}42aaff;"><span style{{=}}"color: yellow;">[[Янтарный городской округ]]|<!-- | |||
Иначе это просто Калининградская область | |||
--> yellow;"> <span style{{=}}"color: red;">[[Калининградская область]]</span>}}<!-- | |||
Иначе это вообще дичь какая-то | |||
--> pink;"> <span style{{=}}"color: white;">Место не указано}}</span>}}}}<noinclude> | |||
{{doc}}<!-- Пожалуйста, добавляйте категории и интервики на страницу документации! --></noinclude> | {{doc}}<!-- Пожалуйста, добавляйте категории и интервики на страницу документации! --></noinclude> |
Текущая версия от 18:03, 10 февраля 2023
Документация |
---|
(для шаблона, который находится выше, иногда он невидим) |
Посетите Шаблон:Геокод/doc, чтобы править этот текст. (Как это работает?) |
Предназначение[править | править код]
Этот шаблон предназначен для оформления ячейки (изначально - в карточке) в цвета административно-территориального объекта (АТО). Для подстановки верного названия АТО используйте Шаблон:Геокод/Названия.
Регионы могут относиться к Германии (исторические), к Польше, России или Литве.
Использование[править | править код]
Заготовка[править | править код]
{{{Геокод|<код региона>|<стиль> … <субъект> … <ячейка>}}}
Третий параметр:
стиль | возвращает описание стиля (используется, например, в шаблоне-карточке) |
ячейка | возвращает стиль в формате <td style="<…>"><span style="<…>"></span></td>(для использования в шаблоне годоса) |
Код российского объекта состоит из префикса RU и кода муниципального объекта согласно ОКТМО.
Коды для российских МО[править | править код]
Багратионовский городской округ RU27703000 |
Багратионовск RU27703000001 |
ещё посёлки | |
Балтийский городской округ RU27705000 |
Балтийск RU27705000001 |
Приморск RU27705000006 | |
ещё посёлки | |
Гвардейский городской округ RU27706000 |
Гвардейск RU27706000001 |
ещё посёлки | |
Гурьевский городской округ RU27707000 |
Гурьевск RU27707000001 |
ещё посёлки | |
Гусевский городской округ RU27709000 |
Гусев RU27709000001 |
ещё посёлки | |
Зеленоградский городской округ RU27710000 |
Зеленоградск RU27710000001 |
ещё посёлки | |
Городской округ «Город Калининград» RU27701000 |
Калининград RU27701000001 |
ещё посёлки | |
Краснознаменский городской округ RU27713000 |
Краснознаменск RU27713000001 |
ещё посёлки | |
Ладушкинский городской округ RU27706000 |
Ладушкин RU27711000001 |
ещё посёлки | |
Мамоновский городской округ RU27712000 |
Мамоново RU27712000001 |
ещё посёлки | |
Неманский городской округ RU27714000 |
Неман RU27714000001 |
ещё посёлки | |
Нестеровский городской округ RU27715000 |
Нестеров RU27715000001 |
ещё посёлки | |
Озёрский городской округ RU27716000 |
Озёрск RU27716000001 |
ещё посёлки | |
Пионерский городской округ RU27717000 |
Пионерский RU27717000001 |
ещё посёлки | |
Полесский городской округ RU27718000 |
Полесск RU27718000001 |
ещё посёлки | |
Правдинский городской округ RU27719000 |
Правдинск RU27719000001 |
Железнодорожный RU27719000052 | |
ещё посёлки | |
Светловский городской округ RU27725000 |
Светлый RU27725000001 |
ещё посёлки | |
Светлогорский городской округ RU27734000 |
Светлогорск RU27734000001 |
ещё посёлки | |
Славский городской округ RU27727000 |
Славск RU27727000001 |
ещё посёлки | |
Советский городской округ RU27730000 |
Советск RU27730000001 |
ещё посёлки | |
Черняховский городской округ RU27739000 |
Черняховск RU27739000001 |
ещё посёлки | |
Янтарный городской округ RU27740000 |
Янтарный RU27740000001 |
ещё посёлки |
Нет описания.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
код региона | 1 | Специальный код муниципального образования. | Неизвестно | необязательный |
формат вывода | 2 | без описания
| Однострочный | необязательный |