Template:RU:TagValue

From OpenStreetMap Wiki
Jump to: navigation, search
[Edit] [Octicons-sync.svgактуализировать] Template-info.svg Template documentation

Отображает в специальном виде значение ключа и, опционально, ссылку на соответствующую страницу вики.

Обычный синтаксис

Варианты написания:

{{Template:RU:TagValue|ключ}}
{{Template:RU:TagValue|ключ|значение}}
{{Template:RU:TagValue|ключ|значение со ссылкой на него|отображаемая надпись}}
{{Template:RU:TagValue|ключ||значение без ссылки на него}}

Если третий аргумент указан, то ссылка указывает на страницу ключа.

Что отображается Что вы пишите Куда ведёт ссылка
motorway {{Template:RU:TagValue|highway|motorway}} RU:Tag:highway=motorway
тип дороги {{Template:RU:TagValue|highway|motorway|тип дороги}} RU:Tag:highway=motorway
Для перехода по ссылке на страницу описания ключа поместите текст не во второй, а в третий или четвёртый аргумент как в этих примерах :
shelter {{Template:RU:TagValue|amenity||shelter}} RU:Key:amenity#amenity-shelter
yes {{Template:RU:TagValue|bridge|||yes}} RU:Key:bridge
ref number {{Template:RU:TagValue|ref|||''ref number''}} RU:Key:ref

Страницы описаний ключей RU:Key:NN (таблицы с опианиями значений[1]) нуждаются в модификации для возможности работы этого шаблона с ними с помощью указателя key:name#value. Для каждого значения ключа строка

|-

должна принять вид :

|- id="name-value"

с название ключа и значением разделёнными знаком "-", а пробелами заменёнными на знак подчёркивания "_". Например :

|- id="amenity-ferry_terminal"

Уже обновлённые таким образом страницы ключей [2]:

Параметрический синтаксис

Есть второй способ написания с прямым указанием названий параметров:

Написание Примечание Ссылка Видимый результат
{{Template:RU:TagValue|link=tag|key=highway|value=motorway}}
или
{{Template:RU:TagValue|link=value|key=highway|value=motorway}}
Страница с описанием значения имеет текс или перенаправление на страницу ключа. [[RU:Tag:highway=motorway|motorway]] motorway
{{Template:RU:TagValue|link=key|key=highway|value=motorway}} Значение описано на странице ключа. Ссылка туда. [[RU:Key:highway|motorway]] motorway
{{Template:RU:TagValue|link=key#|key=amenity|value=embassy}} Ссылается на страницу ключа, но имеет ссылку на часть таблицы с описанием значения (при предварительной подготовке таблицы). [[RU:Key:amenity#amenity-embassy|embassy]] embassy
{{Template:RU:TagValue|link=none|key=generator:source|value=biomass}}
или
{{Template:RU:TagValue|link=none|value=biomass}}
Ссылки нет. Может пригодиться для списков значений на страницах описаний ключей. biomass biomass

Примечания

  1. См. Category:RU:Map Feature Templates
  2. См. Category:TagValue enabled