Template:Uk:Place/doc

From OpenStreetMap Wiki
Jump to navigation Jump to search


Опис

Template:Uk: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 Ukraine]] замінюється на Ukraine, як історично склалося.

Параметри

Шаблоном можна вказувати наступні параметри:

Назва Чи обов’язковий Опис
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.
lang Ні Двосимвольний код мови для відповідного мовного відображення рельтуючих сторінок. Типово "en". Ще не реалізовано.
area Так Місцевість, де знаходиться вказане місце (наприклад, Україна).
subarea Ні Район місцевості (наприклад, для України — Тернопільська область). Можна не вказувати, вписавши лише area.
subsubarea Ні Підрайон місцевості (наприклад, для України — Тернопільський район). Можна не вказувати, вписавши лише 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 Ні Заголовок статті на російській вікіпедії.
uk.wikipedia Ні Заголовок статті на українській вікіпедії. За умовчанням використовується значення поля name.
BestOfOSM Ні Категорія у bestofosm.org, допустимі значення: BestOf/ Interesting/ Import/ Historic. Не забудьте додати сторінку у відповідну категорію.
krdb Ні Використовувана база даних для посилання на Keep Right. За умовчанням — EU. Загляньте Template:Keepright для роз’яснень.
relation Ні Зв’язок для адміністративної межі
way Ні Лінія адміністративної межі
node Ні Точка адміністративного центру

Категорії

Якщо існує категорія з назвою зазначеного місця (наприклад, Київ), то вона додається до сторінки.

Також сторінка запишеться у категорію тип in subarea (наприклад, Towns in Херсонська область). Так, не українською, однак повний розбір робити складно. Проте, для України категорія вибирається тип in Ukraine, добре що так склалося історично.

Якщо параметр subarea не зазначений (або категорія тип in subarea відсутня), то сторінка буде записана у категорію тип in area (наприклад, Cities in Ukraine). Це збільшує шанси на потрапляння в існуючу категорію, але якщо є більш точна категорія, то в загальну місце не записується.

Використання

Повний шаблон

{{Uk:Place
| lang         = xx          (двосимвольний код мови, використовуйте "uk" для української)
| 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)
| area         = текст       (зазвичай назва країни)
| subarea      = текст       (факультативно, зазвичай назва області, провінції чи штату)
| subsubarea   = текст       (факультативно, зазвичай назва району)
| lat          = число, +/-  (широта місця)
| long         = число, +/-  (довгота місця)
| zoom         = число 1-17  (факультативно, рівень масштабу, з яким відкриватиметься 
                             мапа. Типово 12. )
| image        = image.png   (факультативно, зображення чи світлина місця)
| map          = Yes         (факультативно, ковзка мапа включена у основну сторінку /прим. працює ненадійно, краще окремою командою/)
| width        = кільк.пікс. (факультативно, ширина ковзкої мапи, типово 400)
| height       = кільк.пікс. (факультативно, висота ковзкої мапи, типово 400)
| layer        = шар         (факультативно, шар для ковзкої мапи, типово це mapnik)
| latlon       = Yes         (факультативно, додає посилання на LatLon.org, 
                             що відображає громадський транспорт.)
| sortkey      = текст       (факультативно, Якщо sortkey не зазначено 
                             то використовуватиметься найменування місця як sortkey.)
| list         = URL         (факультативно, сторінка списку розсилання щодо місцини.)
| archive      = URL         (факультативно, архів списку розсилання для місцини)
| forum        = URL         (факультативно, сторінку форуму щодо місця)
| de.wikipedia = текст       (факультативно, назва статті на de.wikipedia)
| en.wikipedia = текст       (факультативно, назва статті на en.wikipedia)
| es.wikipedia = текст       (факультативно, назва статті на es.wikipedia)
| fr.wikipedia = текст       (факультативно, назва статті на fr.wikipedia)
| it.wikipedia = текст       (факультативно, назва статті на it.wikipedia)
| ru.wikipedia = текст       (факультативно, назва статті на ru.wikipedia, 
| uk.wikipedia = текст       (факультативно, назва статті на uk.wikipedia, 
                             типове значення — 'name')
| BestOfOSM    = текст       (факультативно, можливі наступні значення: 
                             BestOf/ Interesting/ Import/ Historic)
| krdb         = текст       (факультативно, БД для використання з посиланням 'Keep Right'. 
                             Типове значення EU. Див. Template:Keepright 
                             щодо подробиць.)
| relation     = число 	     (факультативно, зв’язок для адміністративної межі),
| way          = число 	     (факультативно, лінія адміністративної межі),
| node         = число 	     (факультативно, точка адміністративного центру)
}}

Порожній шаблон лише з обов’язковими полями

{{Uk:Place
| name         = 
| type         = 
| area         = 
| lat          = 
| long         = 
}}

Порожній шаблон з усіма полями

{{Uk:Place
| name         = 
| lang         = uk
| type         = 
| area         = 
| subarea      = 
| subsubarea   = 
| 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 = 
| uk.wikipedia = 
| BestOfOSM    = 
| krdb         = 
| relation     =
| way          =
| node         =
}}

Приклади

{{Uk:Place
| name         = Тернопіль
| lang         = uk
| type         = city
| area         = Ukraine
| subarea      = Тернопільська область
| lat          = 49.553253
| long         = 25.597151
| zoom         = 13
| image        = Image:UA-TE_Ternopol_Buran_02_28-08-11.JPG
| relation     = 3058686
| node         = 1643945522
}}

Результат:

  • У тексті: Тернопіль — місто у Тернопільська область, Ukraine з широтою 49.553253° та довготою 25.597151°;
  • Сторінку додано у категорію Тернопіль, якщо вона існує;
  • Сторінку додано у категорію Towns in Тернопільська область — яка повинна бути вручну додана у категорію Towns in Ukraine;
  • Сторінку додано у категорію Towns in Ukraine, якщо категорії Towns in Тернопільська область не існує';
  • Не додано посилання на форум або списки розсилання;
  • Вказане посилання на статтю української вікіпедії Тернопіль;
  • На інші мови вікіпедії посилань немає;
  • Зображення UA-TE_Ternopol_Buran_02_28-08-11.JPG додано у інформаційну плашку;
  • Мапа „slippy map“ не вставляється.
  • Зв’язок для адміністративної межі: № relation 3058686
  • Точка для адміністративного центру: № node 1643945522
{{Uk:Place
| name         = Заліщики
| lang         = uk
| type         = city
| area         = Ukraine
| lat          = 48.65
| long         = 25.735
| zoom         = 13
| map          = yes
}}
  • У тексті: Заліщики — місто в Україні з широтою 48.65° і довготою 25.735°.
  • Сторінку додано у категорію Заліщики, якщо вона існує;
  • Сторінку додано у категорію Cities in Ukraine;
  • Вказане посилання на статтю українською вікіпедії Заліщики;
  • На інші мови вікіпедії посилань немає;
  • Не додане посилання на форум або списки розсилання;
  • Зображень в інформаційній плашці немає;
  • Також в текст додана мапа slippy map стандартного розміру.

Шаблон