Template:RU:Place

From OpenStreetMap Wiki
Jump to navigation Jump to search
logo {{{name}}}, {{{area}}}
Широта: {{{lat}}}, Долгота: {{{long}}}
Посмотреть на карте
Редактировать карту
[[:Category:RU:Пользователи ({{{name}}})|Пользователей]] ещё нет
[[:Category:Users in {{{name}}}|Users in {{{name}}}]]
Внешние ссылки:
Шаблон для своего городаКуда ведут ссылки?

{{{name}}} — {{{type}}}. Расположение — [[RU:{{{area}}}]], при {{{lat}}} широты и {{{long}}} долготы.

[Edit] [Purge] Template-info.svg Template documentation

Описание

Template:RU:Place — шаблон для помещения описания места на страницу вики. На русском языке. Сама страница обогащается парой слов, также справа добавляется плашка с огромным количеством ссылок на разные инструменты специально для нужного места. Также в текст страницы можно добавить карту, а в плашку — произвольную картинку.

Шаблон добавляет вики-статью в соответствующие категории: [[Category:Types in subarea]] и/или в [[Category:Types in area]], и в [[Category:name]] (если категория name существует), так что руками это делать не требуется.

Вручную потребуется добавить категории вида [[Category:Types in subarea]] в категорию [[Category:Types in area|subarea]], а также в [[Category:subarea]]. Кроме того, категория [[Category:name]] должна быть помещена в [[Category:Types in subarea]] и/или в [[Category:Types in area]].

Слово Россия для категории [[Category:Types in Russia]] заменяется на Russia, как исторически сложилось.

Параметры

Шаблону можно указывать следующие параметры:

Название Обязателен ли Смысл
name Да Название места (например, Москва). Пробелы в значениях допустимы.
type Да Тип места. Может быть: village/ city/ ville/ town/ suburb/ hamlet/ hameau/ municipality /metropolitan borough and town/ county/ district/ canton/ kreis/ landkreis/ département/ province/ oblast/ région/ region/ state/ country/ pays/ sovereign state/ continent/ island/ isle.
subarea Нет Район местности (например, для России — Липецкая область). Можно не указывать, вписав лишь area.
area Да Местность, где находится указанное место (например, Россия).
lat Да Широта места.
long Да Долгота места.
zoom Нет Масштаб, с которым показывать карту. По умолчанию — 12.
image Нет Название вики-страницы с изображением, добавляемым в плашку. Нет названия — нет изображения.
map Нет "Yes", если хотите получить карту на странице (можно указать width и height). При пустом поле ничего добавлено не будет.
latlon Нет "Yes", если хотите ссылку на карту общественного транспорта на LatLon.org.
sortkey Нет The sortkey for categories. If sortkey is not supplied the name of the place will be used as the sortkey.
list Нет Ссылка на список рассылки про это место.
archive Нет Ссылка на архив (списка рассылки) для этого места.
forum Нет Ссылка на тему на форуме с обсуждением этого места.
en.wikipedia Нет Заголовок статьи на английской википедии.
es.wikipedia Нет Заголовок статьи на испанской википедии.
de.wikipedia Нет Заголовок статьи на немецкой википедии.
fr.wikipedia Нет Заголовок статьи на французской википедии.
ru.wikipedia Нет Заголовок статьи на русской википедии. По умолчанию используется значение поля name.
BestOfOSM Нет Категория в bestofosm.org, допустимые значения: BestOf/ Interesting/ Import/ Historic. Не забудьте добавить страницу в соответствующую категорию.
krdb Нет Используемая база данных для ссылки на Keep Right. По умолчанию — EU. Загляните Template:Keepright для разъяснений.

Категории

Если существует категория с названием указанного места (например, Москва), то она добавляется к странице.

Также страница запишется в категорию тип in subarea (например, Towns in Псковская область). Да, не по-русски, но полный разбор делать сложно. Тем не менее, для России категория выбирается тип in Russia, благо так сложилось исторически.

Если параметр subarea не указан (или категория тип in subarea отсутствует), то страница будет записана в категорию тип in area (например, Cities in Russia). Это увеличивает шансы на попадание в существующую категорию, но если есть более точная категория, то в общую место не записывается.

Использование

Полный шаблон

{{Template:RU:Place
| name         =name
| lang         =xx          (two character language code, use "ru" for Russian)
| type         =something   (village/city/ville/town/suburb/hamlet/hameau...
                             municipality/metropolitan borough and town...
                             county/district/canton/kreis/landkreis/département...
                             province/oblast/région/region/state...
                             country/pays/sovereign state...
                             continent/island/isle)
| subarea      =text        (optional, usually province or state name)
| area         =text        (usually country name)
| lat          =number, +/- (latitude of the place)
| long         =number, +/- (longitude of the place)
| zoom         =number 1-17 (optional, The zoom level to open linked 
                             to maps at. Default value is 12. )
| image        =image.png   (optional, image in box)
| map          =Yes         (optional, slippymap included in the main page)
| width        =# of pixels (optional, width of slippymap, default is 400)
| height       =# of pixels (optional, width of slippymap, default is 400)
| layer        =layer       (optional, layer of slippymap, default is mapnik)
| latlon       =Yes         (optional, to add link to LatLon.org 
                             public transport render.)
| sortkey      =text        (optional, If sortkey is not supplied the 
                             name of the place will be used as the sortkey.)
| list         =URL         (optional, mailing list page for the place.)
| archive      =URL         (optional, archive page for the place)
| forum        =URL         (optional, forum page for the place)
| de.wikipedia =text        (optional, article name on de.wikipedia)
| en.wikipedia =text        (optional, article name on en.wikipedia)
| es.wikipedia =text        (optional, article name on es.wikipedia)
| fr.wikipedia =text        (optional, article name on fr.wikipedia)
| it.wikipedia =text        (optional, article name on it.wikipedia)
| ru.wikipedia =text        (optional, article name on ru.wikipedia, 
                             default value is 'name')
| BestOfOSM    =text        (optional, possibles values are: 
                             BestOf/ Interesting/ Import/ Historic)
| krdb         =text        (optional, database to use in the 'Keep Right' 
                             link. Default value is EU. See Template:Keepright 
                             for details.)
}}

Пустой шаблон только с обязательными полями

{{Template:Ru:Place
| name         = 
| type         = 
| area         = 
| lat          = 
| long         = 
}}

Пустой шаблон со всеми полями

{{Template:Ru:Place
| name         = 
| lang         =ru
| type         = 
| subarea      = 
| area         = 
| lat          = 
| long         = 
| zoom         = 12
| image        = 
| map          = 
| width        = 
| height       = 
| layer        = 
| latlon       = 
| sortkey      = 
| list         = 
| archive      = 
| forum        = 
| de.wikipedia = 
| en.wikipedia = 
| es.wikipedia = 
| fr.wikipedia = 
| it.wikipedia = 
| ru.wikipedia = 
| BestOfOSM    = 
| krdb         = 
}}

Примеры

{{Template:Ru:Place
| name         = Великие Луки
| lang         = ru
| type         = town
| area         = Россия
| subarea      = Псковская область
| lat          = 56.34
| long         = 30.53
| zoom         = 12
| image        = Image:Vluki-panoramio.jpg
}}

Результат:

  • В тексте: Великие Луки — город в Псковская область, Россия с широтой 56.34° и долготой 30.53°;
  • Страница добавлена в категорию Великие Луки, если она существует;
  • Страница добавлена в категорию Towns in Псковская область — которая должна быть вручную добавлена в категорию Towns in Россия;
  • Страница добавлена в категорию Towns in Russia, если категории Towns in Псковская область не существует;
  • Не добавлены ссылки на форум или списки рассылки;
  • Указана ссылка на статью русской википедии Великие Луки;
  • На другие языки википедии ссылок нет;
  • Картинка Vluki-panoramio.jpg добавлена в информационную плашку;
  • Карта slippy map не вставляется.
{{Template:Ru:Place
| name         = Москва
| lang         = ru
| type         = city
| area         = Россия
| lat          = 55.775
| long         = 37.617
| zoom         = 10
| map          = yes
}}
  • В тексте: Москва — город в России с широтой 55.775° и долготой 37.617°.
  • Страница добавлена в категорию Москва, если она существует;
  • Страница добавлена в категорию Cities in Russia;
  • Указана ссылка на статью русской википедии Москва;
  • На другие языки википедии ссылок нет;
  • Не добавлены ссылки на форум или списки рассылки;
  • Изображений в информационной плашке нет;
  • Также в текст добавлена карта slippy map стандартного размера.

Шаблон