Шаблон:Геокод: различия между версиями

Материал из Янтарной ноосферы, свободной интернет-энциклопедии
подправил цвета
м 27 версий импортировано: попробуем
 
(не показаны 23 промежуточные версии этого же участника)
Строка 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-форматирование и гиперссылка (для шаблона схемы годоса)
Города областного подчинения
Калининград
-->RU27401 = background:#42aaff; color:white;|<!--
Балтийск
-->RU27405 = background: red; color: #42aaff;|<!--
и Приморск
-->RU27405555 = background: #42aaff; color: black;|<!--
Пионерский
-->RU27417 = background:#42aaff; color:yellow;|<!--
Светлогорск
-->RU27420 = background:blue; color:#f5c182;|<!--
и Янтарный
-->RU27420562 = background:blue; color:#f5c182;|<!--
Светлый
-->RU27425 = background: #42aaff; color:white;|<!--
Советск
-->RU27430 = background: red; color: black;|<!--
Районы
Багратионовский район
-->RU27203 = background:black; color:yellow;|<!--
Багратионовск
-->RU27203501 = background:black; color:yellow;|<!--
и Ладушкин
-->RU27203505 = background:#42aaff; color:white;|<!--
и Мамоново
-->RU27203510 = background:yellow; color:red;|<!--
Гвардейский район
-->RU27206 = background:blue; color:yellow;|<!--
Гвардейск
-->RU27206501 = background:blue; color:yellow;|<!--
Гурьевский район
-->RU27209 = background:#dcdcdc; color: red;|<!--
Гурьевск
-->RU27209501 = background:#dcdcdc; color: red;|<!--
Гусевский район
-->RU27212 = background:red; color:yellow;|<!--
Гусев
-->RU27212501 = background:red; color:yellow;|<!--
Зеленоградский район
-->RU27215 = background: green; color: yellow;|<!--
Зеленоградск
-->RU27215501 = background: green; color: yellow;|<!--
Краснознаменский район
-->RU27218 = background: white; color:green;|<!--
Краснознаменск
-->RU27218501 = background: white; color:green;|<!--
Неманский район
-->RU27221 = background:blue; color:white;|<!--
Неман
-->RU27221501 = background:blue; color:white;|<!--
Нестеровский район
-->RU27224 = background: green; color: white;|<!--
Нестеров
-->RU27224501 = background: green; color: white;|<!-- 
Озёрский район
-->RU27227 = background: #42aaff; color: black;|<!--
Озёрск
-->RU27227501 = background: #42aaff; color: black;|<!--
Полесский район
-->RU27230 = background:blue; color:#f5c182;|<!--
Полесск
-->RU27230501 = background: blue; color:#f5c182;|<!--
Правдинский район
-->RU27233 = background: yellow; color: blue;|<!--
Правдинск
-->RU27233501 = background: yellow; color: blue;|<!--
и Железнодорожный
-->RU27233555 = background:blue; color:#f5c182;|<!--
Славский район
-->RU27236 = background: green; color: red;|<!--
Славск
-->RU27236501 = background: green; color: red;|<!--
Черняховский район
-->RU27239 = background: green; color: black;|<!--
Черняховск
-->RU27239501 = background: green; color: black;|}} |<!--


Этот параметр — для вывода только названия
-->ячейка = <td class{{=}}"cvetssylka" style{{=}}"text-align: center; background: {{#switch: {{Str mid|{{{1}}}|1|4}}|<!--
 
Если это Калининградская область
-->субъект = {{#switch: {{{1}}} |<!--
--> RU27 = {{#switch: {{Str mid|{{{1}}}|5|3}}
Калининградская область
--> 703 = black;"><span style{{=}}"color: yellow;">[[Багратионовский городской округ]] |<!--
Города областного подчинения
--> 705 = {{#switch: {{Str mid|{{{1}}}|11|3}}|<!--  
-->RU27401 = Калининград |<!--
Если ещё и Приморск
-->RU27405 = Балтийск |<!--
--> 006 = {{Is}}42aaff;"><span style{{=}}"color: black">[[Приморск]] |<!--
-->RU27405555 = Приморск |<!--
Иначе
-->RU27417 = Пионерский |<!--
--> red;"><span style{{=}}"color: {{Is}}42aaff;">[[Балтийский городской округ]]}}|<!--  
-->RU27420 = Светлогорск |<!--
--> 716 = white;" > <span style{{=}}"color: {{is}}42aaf;">[[Гвардейский район]] |<!--
-->RU27420562 = Янтарный |<!--
--> 706 = {{Is}}dcdcdc;"><span style{{=}}"color: red;">[[Гурьевский городской округ]] |<!--
-->RU27425 = Светлый |<!--
--> 709 = red;"><span style{{=}}"color: yellow;">[[Гусевский городской округ]] |<!--
-->RU27430 = Советск |<!--
--> 710 = red;"><span style{{=}}"color: yellow;">[[Зеленоградский городской округ]] |<!--
Районы
--> 701 = {{Is}}42aaff;"><span style{{=}}"color:black !important;">[[Городской округ «Город Калининград»]] |<!--
-->RU27203 = Багратионовский район |<!--
--> 713 = white;"><span style{{=}}"color: red;">[[Краснознаменский муниципальный район]] |<!--
-->RU27203501 = Багратионовск |<!--
--> 706 = red;"><span style{{=}}"color: green;">[[Ладушкинский городской округ]] |<!--
-->RU27203505 = Ладушкин |<!--
--> 712 = yellow;"><span style{{=}}"color: black;">[[Мамоновский городской округ]] |<!--
-->RU27203510 = Мамоново |<!--
--> 714 = blue;"><span style{{=}}"color: white;">[[Неманский городской округ]] |<!--
-->RU27206 = Гвардейский городской округ |<!--
--> 715 = white;"><span style{{=}}"color: green;">[[Нестеровский муниципальный район]] |<!--
-->RU27206501 = Гвардейск |<!--
--> 716 = green;"><span style{{=}}"color: black;">[[Озёрский городской округ]] |<!--
-->RU27209 = Гурьевский городской округ |<!--
--> 717 = blue;"><span style{{=}}"color: yellow;">[[Пионерский городской округ]] |<!--
-->RU27209501 = Гурьевск |<!--
--> 718 = white;"><span style{{=}}"color: green;">[[Полесский муниципальный район]] |<!--
-->RU27212 = Гусевский городской округ |<!--
--> 719 = {{#switch: {{Str mid|{{{1}}}|11|3}}|<!--
-->RU27212501 = Гусев |<!--
Если это ещё и Железнодорожный
-->RU27215 = Зеленоградский район |<!--
--> 052 = blue;"><span style{{=}}"color: {{is}}f5c182;">[[Железнодорожный]] |<!--
-->RU27215501 = Зеленоградск |<!--
Иначе
-->RU27218 = Краснознаменский район |<!--
--> yellow;"><span style{{=}}"color: blue;">[[Правдинский муниципальный район]] |<!--
-->RU27218501 = Краснознаменск |<!--
--> 725 = {{Is}}42aaff;"><span style{{=}}"color: white;">[[Светловский городской округ]] |<!--  
-->RU27621 = Неманский район |<!--
--> 734 = red;"><span style{{=}}"color: blue;">[[Светлогорский городской округ]]|<!--
-->RU27221501 = Неман |<!--
--> 727 = green;"><span style{{=}}"color: red;">[[Славский муниципальный район]] |<!--
-->RU27224 = Нестеровский район |<!--
--> 734 = red;"><span style{{=}}"color: black;">[[Советский городской округ]]|<!--
-->RU27224501 = Нестеров |<!--
--> 739 = white;"><span style{{=}}"color: black;">[[Черняховский муниципальный район]] |<!--
-->RU27227 = Озёрский район |<!--
--> 740 = {{Is}}42aaff;"><span style{{=}}"color: yellow;">[[Янтарный городской округ]]|<!--
-->RU27227501 = Озёрск |<!--
Иначе это просто Калининградская область
-->RU27230 = Полесский район |<!--
--> yellow;"> <span style{{=}}"color: red;">[[Калининградская область]]</span>}}<!--
-->RU27230501 = Полесск |<!--
Иначе это вообще дичь какая-то
-->RU27233 = Правдинский район |<!--
--> pink;"> <span style{{=}}"color: white;">Место не указано}}</span>}}}}<noinclude>
-->RU27233501 = Правдинск |<!--
-->RU27236 = Славский район |<!--
-->RU27236501 = Славск |<!--
-->RU27239 = Черняховский район |<!--
-->RU27239501 = Черняховск |}} |<!--
 
Как первое, но HTML-форматирование и гиперссылка (для шаблона годоса)
 
-->ячейка = <td class{{=}}"cvetssylka" style{{=}}"text-align: center; background: {{#switch: {{{1}}} |<!--
Города областного подчинения
-->RU27701 = {{Is}}42aaff;"><span style{{=}}"color:white !important;">[[Калининград]] |<!--
-->RU27605 = red;"><span style{{=}}"color: {{Is}}42aaff;">[[Балтийск]] |<!--
-->RU27630 = blue;"><span style{{=}}"color: {{Is}}f5c182;">[[Пионерский]] |<!--
-->RU27740 = blue;"><span style{{=}}"color: {{Is}}f5c182;">[[Светлогорск]]|<!--  
-->RU27725 = {{Is}}42aaff;"><span style{{=}}"color: white;">[[Светлый]] |<!--
-->RU27730 = white;"><span style{{=}}"color: black;">[[Советск]] |<!--
Районы и другие города
-->RU27618 = red;"><span style{{=}}"color: green;">[[Багратионовский  район]] |<!--
-->RU27618 = red;"><span style{{=}}"color: green;">[[Багратионовск]] |<!--
-->RU27711 = {{Is}}42aaff;"><span style{{=}}"color: white;">[[Ладушкин]] |<!--
-->RU27712 = yellow;"><span style{{=}}"color: red;">[[Мамоново]] |<!--
-->RU27706 = blue;" > <span style{{=}}"color: yellow;">[[Гвардейский район]] |<!--
-->RU27707 = {{Is}}42aaff;"><span style{{=}}"color: white;">[[Гурьевский городской округ]] |<!--
-->RU27709 = red;"><span style{{=}}"color: yellow;">[[Гусевский городской округ]] |<!--
 
-->RU27716 = blue;"><span style{{=}}"color: black;">[[Озёрский городской округ]] |<!--
-->RU27717 = {{Is}}42aaff;"><span style{{=}}"color: yellow;">[[Озёрский городской округ]] |<!--
 
 
 
Муниципальные районы
-->RU27615 = green;"><span style{{=}}"color: yellow;">[[Зеленоградский муниципальный район]] |<!--
-->RU27618 = red;"><span style{{=}}"color: green;">[[Краснознаменский муниципальный район]] |<!--
-->RU27621 = blue;"><span style{{=}}"color: white;">[[Неманский муниципальный район]] |<!--
-->RU27624 = white;"><span style{{=}}"color: green;">[[Нестеровский муниципальный район]] |<!--
-->RU27630 = blue;"><span style{{=}}"color: {{Is}}f5c182;">[[Полесский муниципальный район]] |<!--
-->RU27633 = blue;"><span style{{=}}"color: {{Is}}f5c182;">[[Правдинский муниципальный район]] |<!--
-->RU27634 = blue;"><span style{{=}}"color: {{Is}}f5c182;">[[Светлогорский муниципальный район]] |<!--
-->RU27636 = blue;"><span style{{=}}"color: {{Is}}f5c182;">[[Славский муниципальный район]] |<!--
-->RU27639 = green;"><span style{{=}}"color: black;">[[Светлогорский муниципальный район]] |black;"> <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

без описания

Предлагаемые значения
стиль ячейка
Однострочныйнеобязательный