Template:RU:Place/doc
Это подстраница документации для Template:RU:Place. Она содержит полезную информацию, categories и другое содержимое, не являющееся частью оригинальной template page. |
Описание
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 стандартного размера.
Шаблон