Шаблон:Кӯл

Мавод аз Википедиа — донишномаи озод
Jump to navigation Jump to search
Кӯл?
Ҳуҷҷатгузорӣ

Данный шаблон создан для упрощения кода Геоқуттиҳо.

Шаблоны, работающие на Геоқуттӣ

Шаблон:Геоқуттиҳо

Разработка подшаблонов

Все параметры, перечисленные ниже, нужно обернуть следующими тегами:

<table class="infobox t-geoinfobox t-geoinfobox-*">
...
</table>

Где t-geoinfobox-* — класс типа объектов, заданный в Шаблон:Геоқуттӣ/styles.css.

Параметры

Параметр

  • {{Геоқуттӣ|Параметр|викифицировать значение? 0/1|Ном ячейки|{{{Название параметра|}}}|приписка}}

Множественный параметр

  • {{Геоқуттӣ|Ҷамъ|викиф. значение? 0/1|Ед. число назв. ячейки|Мн. число назв. ячейки|{{{Назв. параметра|}}}}}

Множественные параметры задаются не одной строкой, а несколькими значениями через косую черту /. Например, если объект находится в двух странах, будет Россия/Украина.

Если необходимо включить поддержку разделения параметров любым символом, отличным от запятой, добавьте |Разделитель=<Символ>.

Название

  • {{Геоқуттӣ|Ном|{{{Название|}}}|{{{Национальное название|}}}}}

Изображение

  • {{Геоқуттӣ|Тасвир|{{{Изображение|}}}|{{{Подпись изображения|}}}}}

Вставка

  • {{Геоқуттӣ|Вставка|<Текст>}}

Добавляет поле с указанным текстом на всю ширину карточки.

Заголовок

  • {{Геоқуттӣ|Сарлавҳа|<Текст>|<Параметры>}}

При непустом третьем значении добавляет поле с указанным текстом на всю ширину карточки и добавляет цветовое оформление. Позволяет разбивать параметры по смыслу на блоки.

Население

  • {{Геоқуттӣ|Население|{{{Население|}}}|{{{Год переписи|}}}}}

Плотность населения

  • {{#ifeq:{{{Население|}}}|0||{{#if:{{{Площадь|}}}|{{Геоқуттӣ|Плотность населения|{{{Население|}}}|{{{Площадь|}}}}}}}}}

Страна, регион и район

  • {{Геоқуттӣ|Кишвар|{{{Страна|}}}}}
  • {{Геоқуттӣ|Регион|{{{Регион|}}}|{{{Страна|}}}}}
  • {{Геоқуттӣ|Район|{{{Район|}}}|{{{Регион|}}}|{{{Страна|}}}}}

Категория на Викискладе

  • {{Геоқуттӣ|Гурӯҳ дар Викианбор|{{{Название|}}}}}

Координаты и вывод позиционных карт

Координатаҳо

  • {{Геоқуттӣ|Координатаҳо|{{{Координатаҳо|}}}|Кишвар={{{Кишвар|}}}|CoordScale={{{CoordScale|}}}}}

Позиционная карта

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}}}

Аналогично для второй позиционной карты:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта 1|}}}|{{{Позиционная карта 1|}}}|{{{Страна|}}} {{#if:{{{Регион|}}}|{{{Регион}}}|0}}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты 1|physical}}}|Ук. арены={{{Ук. арены 1|}}}}}
  • Ук. арены — указатель на арену картоссылок, прописан в конкретных шаблонах-позкартах.
  • Ук. карты — указатель на карту, прописан в конкретных шаблонах-позкартах. Существуют три распространённых типа: default, physical, hydro.

Более подробную информацию о назначении параметров вы можете узнать в документации шаблона {{ПозКарта}}

Значение 0 отключает Позиционную карту.

Метки

Для отображения нескольких точек на позиционной карте:

  • {{Геоқуттӣ|Харитаи мавзеъ|<Карта, которую нужно вывести>|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}|Метки=}}

В параметр Метки можно добавить любое количество меток:

  • {{Геоқуттӣ|Метка|<Карта, которую нужно вывести>|{{{Координаты|}}}|Позиция подписи=<left, right, top или bottom>|Подпись метки=<Выводимое название метки>|Ук. метки=<Название метки в стилях>}}

Небесное тело

Чтобы добавить возможность отображения внеземных координат для объектов рельефа других планет (таких, как кратер, вулкан и т. д.), следует вписать:

  • {{#if:{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Координатаҳо|{{{Координаты|}}}|Кишвар={{#if:{{{Небесное тело|}}}||{{{Страна|}}} }}|CoordScale={{{CoordScale|}}}|Небесное тело={{{Небесное тело|}}}}}}}

Пример прямого использования:

{{Геоқуттӣ|Координатаҳо|14/35/43.96/S/175/31/56.43/E|Небесное тело=Марс|CoordScale=9}}
14°35′43″ а. ҷ. 175°31′56″ т. ш. / 14.5955444° а. ҷ. 175.5323417° т. ш. / -14.5955444; 175.5323417

Затем, чтобы вывести позиционную карту космического объекта (планеты, спутника), добавьте дополнительное условие:

  • {{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|<...>}}}}

Таким образом, полный код для позиционной карты будет следующим:

  • {{#if:{{{Позиционная карта|}}}{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}}}|{{{Координаты|}}}|Ук. карты=physical|Ук. арены={{{Ук. арены|}}}}}}}
{{Геоқуттӣ|Харитаи мавзеъ|Марс|14/35/43.96/S/175/31/56.43/E|Ук. карты=physical}}

Пример

Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.
Джомолунгма
Script error: No such module "String/strip".
Земля
Земля
Единичные параметры
Площадь123 км²
Площадь123 км²
А здесь множественные
Координатаҳо и ПозКарта
55°45′00″ а. шим. 37°37′00″ т. ш.HGЯO
Парвандаҳо дар Викианбор
<templatestyles src="Шаблон:Геоқуттӣ/styles.css" />
<table class="infobox t-geoinfobox t-geoinfobox-mount">
{{Геоқуттӣ|Ном|Джомолунгма|bo/ཇོ་མོ་གླང་མ}}
{{Геоқуттӣ|Тасвир|The Earth seen from Apollo 17.jpg|Земля}}
{{Геоқуттӣ|Сарлавҳа|Единичные параметры}}
{{Геоқуттӣ|Параметр|0|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Параметр|1|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Сарлавҳа|А здесь множественные}}
{{Геоқуттӣ|Ҷамъ|0|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Ҷамъ|1|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Кишвар|Россия/Франция/Китай}}
{{Геоқуттӣ|Сарлавҳа|Координатаҳо и ПозКарта}}
{{Геоқуттӣ|Координатаҳо|55/45/0/N/37/37/0/E|Кишвар=Россия}}
{{Геоқуттӣ|Харитаи мавзеъ|Россия|55/45/0/N/37/37/0/E|Ук. карты=physical}}
{{Геоқуттӣ|Гурӯҳ дар Викианбор|World|Статья}}
</table>

Оформление и стили

Для заголовков можно добавить собственный стиль оформления. Они добавляются на отдельную страницу {{Геоқуттӣ/styles.css}} (либо аналогичную подстраницу вашего шаблона, подробнее см. ВП:Стили шаблонов). Для приведённого выше примера описание цвета заголовков выглядит так:

.t-geoinfobox-mount th:only-child {
	background:#e7dcc3;
}

Для того, чтобы задать другой маркер для позиционных карт, нужно в стилях прописать название изображения и добавить параметр Метка в код шаблона. Например:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. метки=<Название метки>}}

Все метки прописаны в Шаблон:Геоқуттӣ/Сабкҳо.

Автоматическое включение в категории

Для того, чтобы добавить категорию, сначала вставьте условие {{#if:{{NAMESPACE}}||<условия, при которых выводятся категории>}}, которое не позволит включать в категории нестатьи. Чтобы добавить статьи в определенную категорию достаточно использовать одну из функций парсера. Примеры можно посмотреть в шаблонах из списка выше.

Механизм шаблона

Координаты

Данный шаблон создан для упрощения кода Геоқуттиҳо.

Шаблоны, работающие на Геоқуттӣ

Шаблон:Геоқуттиҳо

Разработка подшаблонов

Все параметры, перечисленные ниже, нужно обернуть следующими тегами:

<table class="infobox t-geoinfobox t-geoinfobox-*">
...
</table>

Где t-geoinfobox-* — класс типа объектов, заданный в Шаблон:Геоқуттӣ/styles.css.

Параметры

Параметр

  • {{Геоқуттӣ|Параметр|викифицировать значение? 0/1|Ном ячейки|{{{Название параметра|}}}|приписка}}

Множественный параметр

  • {{Геоқуттӣ|Ҷамъ|викиф. значение? 0/1|Ед. число назв. ячейки|Мн. число назв. ячейки|{{{Назв. параметра|}}}}}

Множественные параметры задаются не одной строкой, а несколькими значениями через косую черту /. Например, если объект находится в двух странах, будет Россия/Украина.

Если необходимо включить поддержку разделения параметров любым символом, отличным от запятой, добавьте |Разделитель=<Символ>.

Название

  • {{Геоқуттӣ|Ном|{{{Название|}}}|{{{Национальное название|}}}}}

Изображение

  • {{Геоқуттӣ|Тасвир|{{{Изображение|}}}|{{{Подпись изображения|}}}}}

Вставка

  • {{Геоқуттӣ|Вставка|<Текст>}}

Добавляет поле с указанным текстом на всю ширину карточки.

Заголовок

  • {{Геоқуттӣ|Сарлавҳа|<Текст>|<Параметры>}}

При непустом третьем значении добавляет поле с указанным текстом на всю ширину карточки и добавляет цветовое оформление. Позволяет разбивать параметры по смыслу на блоки.

Население

  • {{Геоқуттӣ|Население|{{{Население|}}}|{{{Год переписи|}}}}}

Плотность населения

  • {{#ifeq:{{{Население|}}}|0||{{#if:{{{Площадь|}}}|{{Геоқуттӣ|Плотность населения|{{{Население|}}}|{{{Площадь|}}}}}}}}}

Страна, регион и район

  • {{Геоқуттӣ|Кишвар|{{{Страна|}}}}}
  • {{Геоқуттӣ|Регион|{{{Регион|}}}|{{{Страна|}}}}}
  • {{Геоқуттӣ|Район|{{{Район|}}}|{{{Регион|}}}|{{{Страна|}}}}}

Категория на Викискладе

  • {{Геоқуттӣ|Гурӯҳ дар Викианбор|{{{Название|}}}}}

Координаты и вывод позиционных карт

Координатаҳо

  • {{Геоқуттӣ|Координатаҳо|{{{Координатаҳо|}}}|Кишвар={{{Кишвар|}}}|CoordScale={{{CoordScale|}}}}}

Позиционная карта

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}}}

Аналогично для второй позиционной карты:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта 1|}}}|{{{Позиционная карта 1|}}}|{{{Страна|}}} {{#if:{{{Регион|}}}|{{{Регион}}}|0}}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты 1|physical}}}|Ук. арены={{{Ук. арены 1|}}}}}
  • Ук. арены — указатель на арену картоссылок, прописан в конкретных шаблонах-позкартах.
  • Ук. карты — указатель на карту, прописан в конкретных шаблонах-позкартах. Существуют три распространённых типа: default, physical, hydro.

Более подробную информацию о назначении параметров вы можете узнать в документации шаблона {{ПозКарта}}

Значение 0 отключает Позиционную карту.

Метки

Для отображения нескольких точек на позиционной карте:

  • {{Геоқуттӣ|Харитаи мавзеъ|<Карта, которую нужно вывести>|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}|Метки=}}

В параметр Метки можно добавить любое количество меток:

  • {{Геоқуттӣ|Метка|<Карта, которую нужно вывести>|{{{Координаты|}}}|Позиция подписи=<left, right, top или bottom>|Подпись метки=<Выводимое название метки>|Ук. метки=<Название метки в стилях>}}

Небесное тело

Чтобы добавить возможность отображения внеземных координат для объектов рельефа других планет (таких, как кратер, вулкан и т. д.), следует вписать:

  • {{#if:{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Координатаҳо|{{{Координаты|}}}|Кишвар={{#if:{{{Небесное тело|}}}||{{{Страна|}}} }}|CoordScale={{{CoordScale|}}}|Небесное тело={{{Небесное тело|}}}}}}}

Пример прямого использования:

{{Геоқуттӣ|Координатаҳо|14/35/43.96/S/175/31/56.43/E|Небесное тело=Марс|CoordScale=9}}
14°35′43″ а. ҷ. 175°31′56″ т. ш. / 14.5955444° а. ҷ. 175.5323417° т. ш. / -14.5955444; 175.5323417

Затем, чтобы вывести позиционную карту космического объекта (планеты, спутника), добавьте дополнительное условие:

  • {{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|<...>}}}}

Таким образом, полный код для позиционной карты будет следующим:

  • {{#if:{{{Позиционная карта|}}}{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}}}|{{{Координаты|}}}|Ук. карты=physical|Ук. арены={{{Ук. арены|}}}}}}}
{{Геоқуттӣ|Харитаи мавзеъ|Марс|14/35/43.96/S/175/31/56.43/E|Ук. карты=physical}}

Пример

Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.
Джомолунгма
Script error: No such module "String/strip".
Земля
Земля
Единичные параметры
Площадь123 км²
Площадь123 км²
А здесь множественные
Координатаҳо и ПозКарта
55°45′00″ а. шим. 37°37′00″ т. ш.HGЯO
Парвандаҳо дар Викианбор
<templatestyles src="Шаблон:Геоқуттӣ/styles.css" />
<table class="infobox t-geoinfobox t-geoinfobox-mount">
{{Геоқуттӣ|Ном|Джомолунгма|bo/ཇོ་མོ་གླང་མ}}
{{Геоқуттӣ|Тасвир|The Earth seen from Apollo 17.jpg|Земля}}
{{Геоқуттӣ|Сарлавҳа|Единичные параметры}}
{{Геоқуттӣ|Параметр|0|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Параметр|1|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Сарлавҳа|А здесь множественные}}
{{Геоқуттӣ|Ҷамъ|0|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Ҷамъ|1|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Кишвар|Россия/Франция/Китай}}
{{Геоқуттӣ|Сарлавҳа|Координатаҳо и ПозКарта}}
{{Геоқуттӣ|Координатаҳо|55/45/0/N/37/37/0/E|Кишвар=Россия}}
{{Геоқуттӣ|Харитаи мавзеъ|Россия|55/45/0/N/37/37/0/E|Ук. карты=physical}}
{{Геоқуттӣ|Гурӯҳ дар Викианбор|World|Статья}}
</table>

Оформление и стили

Для заголовков можно добавить собственный стиль оформления. Они добавляются на отдельную страницу {{Геоқуттӣ/styles.css}} (либо аналогичную подстраницу вашего шаблона, подробнее см. ВП:Стили шаблонов). Для приведённого выше примера описание цвета заголовков выглядит так:

.t-geoinfobox-mount th:only-child {
	background:#e7dcc3;
}

Для того, чтобы задать другой маркер для позиционных карт, нужно в стилях прописать название изображения и добавить параметр Метка в код шаблона. Например:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. метки=<Название метки>}}

Все метки прописаны в Шаблон:Геоқуттӣ/Сабкҳо.

Автоматическое включение в категории

Для того, чтобы добавить категорию, сначала вставьте условие {{#if:{{NAMESPACE}}||<условия, при которых выводятся категории>}}, которое не позволит включать в категории нестатьи. Чтобы добавить статьи в определенную категорию достаточно использовать одну из функций парсера. Примеры можно посмотреть в шаблонах из списка выше.

Позиционные карты

Данный шаблон создан для упрощения кода Геоқуттиҳо.

Шаблоны, работающие на Геоқуттӣ

Шаблон:Геоқуттиҳо

Разработка подшаблонов

Все параметры, перечисленные ниже, нужно обернуть следующими тегами:

<table class="infobox t-geoinfobox t-geoinfobox-*">
...
</table>

Где t-geoinfobox-* — класс типа объектов, заданный в Шаблон:Геоқуттӣ/styles.css.

Параметры

Параметр

  • {{Геоқуттӣ|Параметр|викифицировать значение? 0/1|Ном ячейки|{{{Название параметра|}}}|приписка}}

Множественный параметр

  • {{Геоқуттӣ|Ҷамъ|викиф. значение? 0/1|Ед. число назв. ячейки|Мн. число назв. ячейки|{{{Назв. параметра|}}}}}

Множественные параметры задаются не одной строкой, а несколькими значениями через косую черту /. Например, если объект находится в двух странах, будет Россия/Украина.

Если необходимо включить поддержку разделения параметров любым символом, отличным от запятой, добавьте |Разделитель=<Символ>.

Название

  • {{Геоқуттӣ|Ном|{{{Название|}}}|{{{Национальное название|}}}}}

Изображение

  • {{Геоқуттӣ|Тасвир|{{{Изображение|}}}|{{{Подпись изображения|}}}}}

Вставка

  • {{Геоқуттӣ|Вставка|<Текст>}}

Добавляет поле с указанным текстом на всю ширину карточки.

Заголовок

  • {{Геоқуттӣ|Сарлавҳа|<Текст>|<Параметры>}}

При непустом третьем значении добавляет поле с указанным текстом на всю ширину карточки и добавляет цветовое оформление. Позволяет разбивать параметры по смыслу на блоки.

Население

  • {{Геоқуттӣ|Население|{{{Население|}}}|{{{Год переписи|}}}}}

Плотность населения

  • {{#ifeq:{{{Население|}}}|0||{{#if:{{{Площадь|}}}|{{Геоқуттӣ|Плотность населения|{{{Население|}}}|{{{Площадь|}}}}}}}}}

Страна, регион и район

  • {{Геоқуттӣ|Кишвар|{{{Страна|}}}}}
  • {{Геоқуттӣ|Регион|{{{Регион|}}}|{{{Страна|}}}}}
  • {{Геоқуттӣ|Район|{{{Район|}}}|{{{Регион|}}}|{{{Страна|}}}}}

Категория на Викискладе

  • {{Геоқуттӣ|Гурӯҳ дар Викианбор|{{{Название|}}}}}

Координаты и вывод позиционных карт

Координатаҳо

  • {{Геоқуттӣ|Координатаҳо|{{{Координатаҳо|}}}|Кишвар={{{Кишвар|}}}|CoordScale={{{CoordScale|}}}}}

Позиционная карта

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}}}

Аналогично для второй позиционной карты:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта 1|}}}|{{{Позиционная карта 1|}}}|{{{Страна|}}} {{#if:{{{Регион|}}}|{{{Регион}}}|0}}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты 1|physical}}}|Ук. арены={{{Ук. арены 1|}}}}}
  • Ук. арены — указатель на арену картоссылок, прописан в конкретных шаблонах-позкартах.
  • Ук. карты — указатель на карту, прописан в конкретных шаблонах-позкартах. Существуют три распространённых типа: default, physical, hydro.

Более подробную информацию о назначении параметров вы можете узнать в документации шаблона {{ПозКарта}}

Значение 0 отключает Позиционную карту.

Метки

Для отображения нескольких точек на позиционной карте:

  • {{Геоқуттӣ|Харитаи мавзеъ|<Карта, которую нужно вывести>|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}|Метки=}}

В параметр Метки можно добавить любое количество меток:

  • {{Геоқуттӣ|Метка|<Карта, которую нужно вывести>|{{{Координаты|}}}|Позиция подписи=<left, right, top или bottom>|Подпись метки=<Выводимое название метки>|Ук. метки=<Название метки в стилях>}}

Небесное тело

Чтобы добавить возможность отображения внеземных координат для объектов рельефа других планет (таких, как кратер, вулкан и т. д.), следует вписать:

  • {{#if:{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Координатаҳо|{{{Координаты|}}}|Кишвар={{#if:{{{Небесное тело|}}}||{{{Страна|}}} }}|CoordScale={{{CoordScale|}}}|Небесное тело={{{Небесное тело|}}}}}}}

Пример прямого использования:

{{Геоқуттӣ|Координатаҳо|14/35/43.96/S/175/31/56.43/E|Небесное тело=Марс|CoordScale=9}}
14°35′43″ а. ҷ. 175°31′56″ т. ш. / 14.5955444° а. ҷ. 175.5323417° т. ш. / -14.5955444; 175.5323417

Затем, чтобы вывести позиционную карту космического объекта (планеты, спутника), добавьте дополнительное условие:

  • {{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|<...>}}}}

Таким образом, полный код для позиционной карты будет следующим:

  • {{#if:{{{Позиционная карта|}}}{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}}}|{{{Координаты|}}}|Ук. карты=physical|Ук. арены={{{Ук. арены|}}}}}}}
{{Геоқуттӣ|Харитаи мавзеъ|Марс|14/35/43.96/S/175/31/56.43/E|Ук. карты=physical}}

Пример

Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.
Джомолунгма
Script error: No such module "String/strip".
Земля
Земля
Единичные параметры
Площадь123 км²
Площадь123 км²
А здесь множественные
Координатаҳо и ПозКарта
55°45′00″ а. шим. 37°37′00″ т. ш.HGЯO
Парвандаҳо дар Викианбор
<templatestyles src="Шаблон:Геоқуттӣ/styles.css" />
<table class="infobox t-geoinfobox t-geoinfobox-mount">
{{Геоқуттӣ|Ном|Джомолунгма|bo/ཇོ་མོ་གླང་མ}}
{{Геоқуттӣ|Тасвир|The Earth seen from Apollo 17.jpg|Земля}}
{{Геоқуттӣ|Сарлавҳа|Единичные параметры}}
{{Геоқуттӣ|Параметр|0|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Параметр|1|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Сарлавҳа|А здесь множественные}}
{{Геоқуттӣ|Ҷамъ|0|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Ҷамъ|1|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Кишвар|Россия/Франция/Китай}}
{{Геоқуттӣ|Сарлавҳа|Координатаҳо и ПозКарта}}
{{Геоқуттӣ|Координатаҳо|55/45/0/N/37/37/0/E|Кишвар=Россия}}
{{Геоқуттӣ|Харитаи мавзеъ|Россия|55/45/0/N/37/37/0/E|Ук. карты=physical}}
{{Геоқуттӣ|Гурӯҳ дар Викианбор|World|Статья}}
</table>

Оформление и стили

Для заголовков можно добавить собственный стиль оформления. Они добавляются на отдельную страницу {{Геоқуттӣ/styles.css}} (либо аналогичную подстраницу вашего шаблона, подробнее см. ВП:Стили шаблонов). Для приведённого выше примера описание цвета заголовков выглядит так:

.t-geoinfobox-mount th:only-child {
	background:#e7dcc3;
}

Для того, чтобы задать другой маркер для позиционных карт, нужно в стилях прописать название изображения и добавить параметр Метка в код шаблона. Например:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. метки=<Название метки>}}

Все метки прописаны в Шаблон:Геоқуттӣ/Сабкҳо.

Автоматическое включение в категории

Для того, чтобы добавить категорию, сначала вставьте условие {{#if:{{NAMESPACE}}||<условия, при которых выводятся категории>}}, которое не позволит включать в категории нестатьи. Чтобы добавить статьи в определенную категорию достаточно использовать одну из функций парсера. Примеры можно посмотреть в шаблонах из списка выше.

Автоматическая викификация

Данный шаблон создан для упрощения кода Геоқуттиҳо.

Шаблоны, работающие на Геоқуттӣ

Шаблон:Геоқуттиҳо

Разработка подшаблонов

Все параметры, перечисленные ниже, нужно обернуть следующими тегами:

<table class="infobox t-geoinfobox t-geoinfobox-*">
...
</table>

Где t-geoinfobox-* — класс типа объектов, заданный в Шаблон:Геоқуттӣ/styles.css.

Параметры

Параметр

  • {{Геоқуттӣ|Параметр|викифицировать значение? 0/1|Ном ячейки|{{{Название параметра|}}}|приписка}}

Множественный параметр

  • {{Геоқуттӣ|Ҷамъ|викиф. значение? 0/1|Ед. число назв. ячейки|Мн. число назв. ячейки|{{{Назв. параметра|}}}}}

Множественные параметры задаются не одной строкой, а несколькими значениями через косую черту /. Например, если объект находится в двух странах, будет Россия/Украина.

Если необходимо включить поддержку разделения параметров любым символом, отличным от запятой, добавьте |Разделитель=<Символ>.

Название

  • {{Геоқуттӣ|Ном|{{{Название|}}}|{{{Национальное название|}}}}}

Изображение

  • {{Геоқуттӣ|Тасвир|{{{Изображение|}}}|{{{Подпись изображения|}}}}}

Вставка

  • {{Геоқуттӣ|Вставка|<Текст>}}

Добавляет поле с указанным текстом на всю ширину карточки.

Заголовок

  • {{Геоқуттӣ|Сарлавҳа|<Текст>|<Параметры>}}

При непустом третьем значении добавляет поле с указанным текстом на всю ширину карточки и добавляет цветовое оформление. Позволяет разбивать параметры по смыслу на блоки.

Население

  • {{Геоқуттӣ|Население|{{{Население|}}}|{{{Год переписи|}}}}}

Плотность населения

  • {{#ifeq:{{{Население|}}}|0||{{#if:{{{Площадь|}}}|{{Геоқуттӣ|Плотность населения|{{{Население|}}}|{{{Площадь|}}}}}}}}}

Страна, регион и район

  • {{Геоқуттӣ|Кишвар|{{{Страна|}}}}}
  • {{Геоқуттӣ|Регион|{{{Регион|}}}|{{{Страна|}}}}}
  • {{Геоқуттӣ|Район|{{{Район|}}}|{{{Регион|}}}|{{{Страна|}}}}}

Категория на Викискладе

  • {{Геоқуттӣ|Гурӯҳ дар Викианбор|{{{Название|}}}}}

Координаты и вывод позиционных карт

Координатаҳо

  • {{Геоқуттӣ|Координатаҳо|{{{Координатаҳо|}}}|Кишвар={{{Кишвар|}}}|CoordScale={{{CoordScale|}}}}}

Позиционная карта

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}}}

Аналогично для второй позиционной карты:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта 1|}}}|{{{Позиционная карта 1|}}}|{{{Страна|}}} {{#if:{{{Регион|}}}|{{{Регион}}}|0}}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты 1|physical}}}|Ук. арены={{{Ук. арены 1|}}}}}
  • Ук. арены — указатель на арену картоссылок, прописан в конкретных шаблонах-позкартах.
  • Ук. карты — указатель на карту, прописан в конкретных шаблонах-позкартах. Существуют три распространённых типа: default, physical, hydro.

Более подробную информацию о назначении параметров вы можете узнать в документации шаблона {{ПозКарта}}

Значение 0 отключает Позиционную карту.

Метки

Для отображения нескольких точек на позиционной карте:

  • {{Геоқуттӣ|Харитаи мавзеъ|<Карта, которую нужно вывести>|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}|Метки=}}

В параметр Метки можно добавить любое количество меток:

  • {{Геоқуттӣ|Метка|<Карта, которую нужно вывести>|{{{Координаты|}}}|Позиция подписи=<left, right, top или bottom>|Подпись метки=<Выводимое название метки>|Ук. метки=<Название метки в стилях>}}

Небесное тело

Чтобы добавить возможность отображения внеземных координат для объектов рельефа других планет (таких, как кратер, вулкан и т. д.), следует вписать:

  • {{#if:{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Координатаҳо|{{{Координаты|}}}|Кишвар={{#if:{{{Небесное тело|}}}||{{{Страна|}}} }}|CoordScale={{{CoordScale|}}}|Небесное тело={{{Небесное тело|}}}}}}}

Пример прямого использования:

{{Геоқуттӣ|Координатаҳо|14/35/43.96/S/175/31/56.43/E|Небесное тело=Марс|CoordScale=9}}
14°35′43″ а. ҷ. 175°31′56″ т. ш. / 14.5955444° а. ҷ. 175.5323417° т. ш. / -14.5955444; 175.5323417

Затем, чтобы вывести позиционную карту космического объекта (планеты, спутника), добавьте дополнительное условие:

  • {{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|<...>}}}}

Таким образом, полный код для позиционной карты будет следующим:

  • {{#if:{{{Позиционная карта|}}}{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}}}|{{{Координаты|}}}|Ук. карты=physical|Ук. арены={{{Ук. арены|}}}}}}}
{{Геоқуттӣ|Харитаи мавзеъ|Марс|14/35/43.96/S/175/31/56.43/E|Ук. карты=physical}}

Пример

Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.
Джомолунгма
Script error: No such module "String/strip".
Земля
Земля
Единичные параметры
Площадь123 км²
Площадь123 км²
А здесь множественные
Координатаҳо и ПозКарта
55°45′00″ а. шим. 37°37′00″ т. ш.HGЯO
Парвандаҳо дар Викианбор
<templatestyles src="Шаблон:Геоқуттӣ/styles.css" />
<table class="infobox t-geoinfobox t-geoinfobox-mount">
{{Геоқуттӣ|Ном|Джомолунгма|bo/ཇོ་མོ་གླང་མ}}
{{Геоқуттӣ|Тасвир|The Earth seen from Apollo 17.jpg|Земля}}
{{Геоқуттӣ|Сарлавҳа|Единичные параметры}}
{{Геоқуттӣ|Параметр|0|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Параметр|1|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Сарлавҳа|А здесь множественные}}
{{Геоқуттӣ|Ҷамъ|0|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Ҷамъ|1|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Кишвар|Россия/Франция/Китай}}
{{Геоқуттӣ|Сарлавҳа|Координатаҳо и ПозКарта}}
{{Геоқуттӣ|Координатаҳо|55/45/0/N/37/37/0/E|Кишвар=Россия}}
{{Геоқуттӣ|Харитаи мавзеъ|Россия|55/45/0/N/37/37/0/E|Ук. карты=physical}}
{{Геоқуттӣ|Гурӯҳ дар Викианбор|World|Статья}}
</table>

Оформление и стили

Для заголовков можно добавить собственный стиль оформления. Они добавляются на отдельную страницу {{Геоқуттӣ/styles.css}} (либо аналогичную подстраницу вашего шаблона, подробнее см. ВП:Стили шаблонов). Для приведённого выше примера описание цвета заголовков выглядит так:

.t-geoinfobox-mount th:only-child {
	background:#e7dcc3;
}

Для того, чтобы задать другой маркер для позиционных карт, нужно в стилях прописать название изображения и добавить параметр Метка в код шаблона. Например:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. метки=<Название метки>}}

Все метки прописаны в Шаблон:Геоқуттӣ/Сабкҳо.

Автоматическое включение в категории

Для того, чтобы добавить категорию, сначала вставьте условие {{#if:{{NAMESPACE}}||<условия, при которых выводятся категории>}}, которое не позволит включать в категории нестатьи. Чтобы добавить статьи в определенную категорию достаточно использовать одну из функций парсера. Примеры можно посмотреть в шаблонах из списка выше.

Категории

Данный шаблон создан для упрощения кода Геоқуттиҳо.

Шаблоны, работающие на Геоқуттӣ

Шаблон:Геоқуттиҳо

Разработка подшаблонов

Все параметры, перечисленные ниже, нужно обернуть следующими тегами:

<table class="infobox t-geoinfobox t-geoinfobox-*">
...
</table>

Где t-geoinfobox-* — класс типа объектов, заданный в Шаблон:Геоқуттӣ/styles.css.

Параметры

Параметр

  • {{Геоқуттӣ|Параметр|викифицировать значение? 0/1|Ном ячейки|{{{Название параметра|}}}|приписка}}

Множественный параметр

  • {{Геоқуттӣ|Ҷамъ|викиф. значение? 0/1|Ед. число назв. ячейки|Мн. число назв. ячейки|{{{Назв. параметра|}}}}}

Множественные параметры задаются не одной строкой, а несколькими значениями через косую черту /. Например, если объект находится в двух странах, будет Россия/Украина.

Если необходимо включить поддержку разделения параметров любым символом, отличным от запятой, добавьте |Разделитель=<Символ>.

Название

  • {{Геоқуттӣ|Ном|{{{Название|}}}|{{{Национальное название|}}}}}

Изображение

  • {{Геоқуттӣ|Тасвир|{{{Изображение|}}}|{{{Подпись изображения|}}}}}

Вставка

  • {{Геоқуттӣ|Вставка|<Текст>}}

Добавляет поле с указанным текстом на всю ширину карточки.

Заголовок

  • {{Геоқуттӣ|Сарлавҳа|<Текст>|<Параметры>}}

При непустом третьем значении добавляет поле с указанным текстом на всю ширину карточки и добавляет цветовое оформление. Позволяет разбивать параметры по смыслу на блоки.

Население

  • {{Геоқуттӣ|Население|{{{Население|}}}|{{{Год переписи|}}}}}

Плотность населения

  • {{#ifeq:{{{Население|}}}|0||{{#if:{{{Площадь|}}}|{{Геоқуттӣ|Плотность населения|{{{Население|}}}|{{{Площадь|}}}}}}}}}

Страна, регион и район

  • {{Геоқуттӣ|Кишвар|{{{Страна|}}}}}
  • {{Геоқуттӣ|Регион|{{{Регион|}}}|{{{Страна|}}}}}
  • {{Геоқуттӣ|Район|{{{Район|}}}|{{{Регион|}}}|{{{Страна|}}}}}

Категория на Викискладе

  • {{Геоқуттӣ|Гурӯҳ дар Викианбор|{{{Название|}}}}}

Координаты и вывод позиционных карт

Координатаҳо

  • {{Геоқуттӣ|Координатаҳо|{{{Координатаҳо|}}}|Кишвар={{{Кишвар|}}}|CoordScale={{{CoordScale|}}}}}

Позиционная карта

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}}}

Аналогично для второй позиционной карты:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта 1|}}}|{{{Позиционная карта 1|}}}|{{{Страна|}}} {{#if:{{{Регион|}}}|{{{Регион}}}|0}}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты 1|physical}}}|Ук. арены={{{Ук. арены 1|}}}}}
  • Ук. арены — указатель на арену картоссылок, прописан в конкретных шаблонах-позкартах.
  • Ук. карты — указатель на карту, прописан в конкретных шаблонах-позкартах. Существуют три распространённых типа: default, physical, hydro.

Более подробную информацию о назначении параметров вы можете узнать в документации шаблона {{ПозКарта}}

Значение 0 отключает Позиционную карту.

Метки

Для отображения нескольких точек на позиционной карте:

  • {{Геоқуттӣ|Харитаи мавзеъ|<Карта, которую нужно вывести>|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}|Метки=}}

В параметр Метки можно добавить любое количество меток:

  • {{Геоқуттӣ|Метка|<Карта, которую нужно вывести>|{{{Координаты|}}}|Позиция подписи=<left, right, top или bottom>|Подпись метки=<Выводимое название метки>|Ук. метки=<Название метки в стилях>}}

Небесное тело

Чтобы добавить возможность отображения внеземных координат для объектов рельефа других планет (таких, как кратер, вулкан и т. д.), следует вписать:

  • {{#if:{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Координатаҳо|{{{Координаты|}}}|Кишвар={{#if:{{{Небесное тело|}}}||{{{Страна|}}} }}|CoordScale={{{CoordScale|}}}|Небесное тело={{{Небесное тело|}}}}}}}

Пример прямого использования:

{{Геоқуттӣ|Координатаҳо|14/35/43.96/S/175/31/56.43/E|Небесное тело=Марс|CoordScale=9}}
14°35′43″ а. ҷ. 175°31′56″ т. ш. / 14.5955444° а. ҷ. 175.5323417° т. ш. / -14.5955444; 175.5323417

Затем, чтобы вывести позиционную карту космического объекта (планеты, спутника), добавьте дополнительное условие:

  • {{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|<...>}}}}

Таким образом, полный код для позиционной карты будет следующим:

  • {{#if:{{{Позиционная карта|}}}{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}}}|{{{Координаты|}}}|Ук. карты=physical|Ук. арены={{{Ук. арены|}}}}}}}
{{Геоқуттӣ|Харитаи мавзеъ|Марс|14/35/43.96/S/175/31/56.43/E|Ук. карты=physical}}

Пример

Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.
Джомолунгма
Script error: No such module "String/strip".
Земля
Земля
Единичные параметры
Площадь123 км²
Площадь123 км²
А здесь множественные
Координатаҳо и ПозКарта
55°45′00″ а. шим. 37°37′00″ т. ш.HGЯO
Парвандаҳо дар Викианбор
<templatestyles src="Шаблон:Геоқуттӣ/styles.css" />
<table class="infobox t-geoinfobox t-geoinfobox-mount">
{{Геоқуттӣ|Ном|Джомолунгма|bo/ཇོ་མོ་གླང་མ}}
{{Геоқуттӣ|Тасвир|The Earth seen from Apollo 17.jpg|Земля}}
{{Геоқуттӣ|Сарлавҳа|Единичные параметры}}
{{Геоқуттӣ|Параметр|0|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Параметр|1|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Сарлавҳа|А здесь множественные}}
{{Геоқуттӣ|Ҷамъ|0|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Ҷамъ|1|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Кишвар|Россия/Франция/Китай}}
{{Геоқуттӣ|Сарлавҳа|Координатаҳо и ПозКарта}}
{{Геоқуттӣ|Координатаҳо|55/45/0/N/37/37/0/E|Кишвар=Россия}}
{{Геоқуттӣ|Харитаи мавзеъ|Россия|55/45/0/N/37/37/0/E|Ук. карты=physical}}
{{Геоқуттӣ|Гурӯҳ дар Викианбор|World|Статья}}
</table>

Оформление и стили

Для заголовков можно добавить собственный стиль оформления. Они добавляются на отдельную страницу {{Геоқуттӣ/styles.css}} (либо аналогичную подстраницу вашего шаблона, подробнее см. ВП:Стили шаблонов). Для приведённого выше примера описание цвета заголовков выглядит так:

.t-geoinfobox-mount th:only-child {
	background:#e7dcc3;
}

Для того, чтобы задать другой маркер для позиционных карт, нужно в стилях прописать название изображения и добавить параметр Метка в код шаблона. Например:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. метки=<Название метки>}}

Все метки прописаны в Шаблон:Геоқуттӣ/Сабкҳо.

Автоматическое включение в категории

Для того, чтобы добавить категорию, сначала вставьте условие {{#if:{{NAMESPACE}}||<условия, при которых выводятся категории>}}, которое не позволит включать в категории нестатьи. Чтобы добавить статьи в определенную категорию достаточно использовать одну из функций парсера. Примеры можно посмотреть в шаблонах из списка выше.

Пример использования

Барои нусхабардорӣ

Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.
Плещеево озеро
Плещеево озеро в пасмурную погоду
Плещеево озеро в пасмурную погоду
Морфометрия
Масоҳат51 км²
Ҳавз
Макон
56°45′59″ а. шим. 38°47′04″ т. ш.HGЯO


{{Кӯл
 |Ном                   = <!--*параметри ҳатмӣ-->
  |Номи миллӣӣ          = 
 |Тасвир                = 
  |Зернависи тасвир     = 
 |Координатаҳо          = 
  |CoordScale           = 
 |Баландӣ аз сатҳи баҳр = 
 |Дарозӣ                = 
 |Бар                   = 
 |Масоҳат               = 
 |Ҳаҷм                  = 
 |Дарозии хатти соҳилӣ  = 
 |Ҷуқурии калонтарин    = 
  |Чуқурии миёна        = 
 |Навъи маъданнокӣ      = 
  |Шӯрӣ                 = 
 |Шаффофӣ               = 
 |Масоҳати обанбор      = 
  |Дарёи обрез          = 
  |Дарёи обгир          = 
 |Кишвар                = <!--*параметри ҳатмӣ-->
  |Минтақа              = 
   |Ноҳия               = 
}}

Параметры отмеченные * обязательны. Значения параметров не должны включать в себя единицы измерения.

Сноски (ref’ы) необходимо добавлять в текст статьи.

Дополнительные параметры

|Харитаи маҳал       = если нужно отключить, укажите «0»; также название позиционной карты
|Харитаи маҳал 1     = если нужно отключить, укажите «0»; также название позиционной карты
|Категория на Викискладе = не рекомендуется, заполняйте сразу на Викиданных

Полный список параметров

Общие параметры

Данный шаблон создан для упрощения кода Геоқуттиҳо.

Шаблоны, работающие на Геоқуттӣ

Шаблон:Геоқуттиҳо

Разработка подшаблонов

Все параметры, перечисленные ниже, нужно обернуть следующими тегами:

<table class="infobox t-geoinfobox t-geoinfobox-*">
...
</table>

Где t-geoinfobox-* — класс типа объектов, заданный в Шаблон:Геоқуттӣ/styles.css.

Параметры

Параметр

  • {{Геоқуттӣ|Параметр|викифицировать значение? 0/1|Ном ячейки|{{{Название параметра|}}}|приписка}}

Множественный параметр

  • {{Геоқуттӣ|Ҷамъ|викиф. значение? 0/1|Ед. число назв. ячейки|Мн. число назв. ячейки|{{{Назв. параметра|}}}}}

Множественные параметры задаются не одной строкой, а несколькими значениями через косую черту /. Например, если объект находится в двух странах, будет Россия/Украина.

Если необходимо включить поддержку разделения параметров любым символом, отличным от запятой, добавьте |Разделитель=<Символ>.

Название

  • {{Геоқуттӣ|Ном|{{{Название|}}}|{{{Национальное название|}}}}}

Изображение

  • {{Геоқуттӣ|Тасвир|{{{Изображение|}}}|{{{Подпись изображения|}}}}}

Вставка

  • {{Геоқуттӣ|Вставка|<Текст>}}

Добавляет поле с указанным текстом на всю ширину карточки.

Заголовок

  • {{Геоқуттӣ|Сарлавҳа|<Текст>|<Параметры>}}

При непустом третьем значении добавляет поле с указанным текстом на всю ширину карточки и добавляет цветовое оформление. Позволяет разбивать параметры по смыслу на блоки.

Население

  • {{Геоқуттӣ|Население|{{{Население|}}}|{{{Год переписи|}}}}}

Плотность населения

  • {{#ifeq:{{{Население|}}}|0||{{#if:{{{Площадь|}}}|{{Геоқуттӣ|Плотность населения|{{{Население|}}}|{{{Площадь|}}}}}}}}}

Страна, регион и район

  • {{Геоқуттӣ|Кишвар|{{{Страна|}}}}}
  • {{Геоқуттӣ|Регион|{{{Регион|}}}|{{{Страна|}}}}}
  • {{Геоқуттӣ|Район|{{{Район|}}}|{{{Регион|}}}|{{{Страна|}}}}}

Категория на Викискладе

  • {{Геоқуттӣ|Гурӯҳ дар Викианбор|{{{Название|}}}}}

Координаты и вывод позиционных карт

Координатаҳо

  • {{Геоқуттӣ|Координатаҳо|{{{Координатаҳо|}}}|Кишвар={{{Кишвар|}}}|CoordScale={{{CoordScale|}}}}}

Позиционная карта

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}}}

Аналогично для второй позиционной карты:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта 1|}}}|{{{Позиционная карта 1|}}}|{{{Страна|}}} {{#if:{{{Регион|}}}|{{{Регион}}}|0}}}}}}|{{{Координаты|}}}|Ук. карты={{{Ук. карты 1|physical}}}|Ук. арены={{{Ук. арены 1|}}}}}
  • Ук. арены — указатель на арену картоссылок, прописан в конкретных шаблонах-позкартах.
  • Ук. карты — указатель на карту, прописан в конкретных шаблонах-позкартах. Существуют три распространённых типа: default, physical, hydro.

Более подробную информацию о назначении параметров вы можете узнать в документации шаблона {{ПозКарта}}

Значение 0 отключает Позиционную карту.

Метки

Для отображения нескольких точек на позиционной карте:

  • {{Геоқуттӣ|Харитаи мавзеъ|<Карта, которую нужно вывести>|Ук. карты={{{Ук. карты|physical}}}|Ук. арены={{{Ук. арены|}}}|Метки=}}

В параметр Метки можно добавить любое количество меток:

  • {{Геоқуттӣ|Метка|<Карта, которую нужно вывести>|{{{Координаты|}}}|Позиция подписи=<left, right, top или bottom>|Подпись метки=<Выводимое название метки>|Ук. метки=<Название метки в стилях>}}

Небесное тело

Чтобы добавить возможность отображения внеземных координат для объектов рельефа других планет (таких, как кратер, вулкан и т. д.), следует вписать:

  • {{#if:{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Координатаҳо|{{{Координаты|}}}|Кишвар={{#if:{{{Небесное тело|}}}||{{{Страна|}}} }}|CoordScale={{{CoordScale|}}}|Небесное тело={{{Небесное тело|}}}}}}}

Пример прямого использования:

{{Геоқуттӣ|Координатаҳо|14/35/43.96/S/175/31/56.43/E|Небесное тело=Марс|CoordScale=9}}
14°35′43″ а. ҷ. 175°31′56″ т. ш. / 14.5955444° а. ҷ. 175.5323417° т. ш. / -14.5955444; 175.5323417

Затем, чтобы вывести позиционную карту космического объекта (планеты, спутника), добавьте дополнительное условие:

  • {{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|<...>}}}}

Таким образом, полный код для позиционной карты будет следующим:

  • {{#if:{{{Позиционная карта|}}}{{{Страна|}}}{{{Небесное тело|}}}|{{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Небесное тело|}}}|{{{Небесное тело|}}}|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}}}|{{{Координаты|}}}|Ук. карты=physical|Ук. арены={{{Ук. арены|}}}}}}}
{{Геоқуттӣ|Харитаи мавзеъ|Марс|14/35/43.96/S/175/31/56.43/E|Ук. карты=physical}}

Пример

Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.Lua error in package.lua at line 80: module 'Module:String/strip' not found.
Джомолунгма
Script error: No such module "String/strip".
Земля
Земля
Единичные параметры
Площадь123 км²
Площадь123 км²
А здесь множественные
Координатаҳо и ПозКарта
55°45′00″ а. шим. 37°37′00″ т. ш.HGЯO
Парвандаҳо дар Викианбор
<templatestyles src="Шаблон:Геоқуттӣ/styles.css" />
<table class="infobox t-geoinfobox t-geoinfobox-mount">
{{Геоқуттӣ|Ном|Джомолунгма|bo/ཇོ་མོ་གླང་མ}}
{{Геоқуттӣ|Тасвир|The Earth seen from Apollo 17.jpg|Земля}}
{{Геоқуттӣ|Сарлавҳа|Единичные параметры}}
{{Геоқуттӣ|Параметр|0|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Параметр|1|[[Площадь]]|123|км²}}
{{Геоқуттӣ|Сарлавҳа|А здесь множественные}}
{{Геоқуттӣ|Ҷамъ|0|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Ҷамъ|1|[[Акватория]]|[[Акватория|Акватории]]|Адриатическое море/Средиземное море}}
{{Геоқуттӣ|Кишвар|Россия/Франция/Китай}}
{{Геоқуттӣ|Сарлавҳа|Координатаҳо и ПозКарта}}
{{Геоқуттӣ|Координатаҳо|55/45/0/N/37/37/0/E|Кишвар=Россия}}
{{Геоқуттӣ|Харитаи мавзеъ|Россия|55/45/0/N/37/37/0/E|Ук. карты=physical}}
{{Геоқуттӣ|Гурӯҳ дар Викианбор|World|Статья}}
</table>

Оформление и стили

Для заголовков можно добавить собственный стиль оформления. Они добавляются на отдельную страницу {{Геоқуттӣ/styles.css}} (либо аналогичную подстраницу вашего шаблона, подробнее см. ВП:Стили шаблонов). Для приведённого выше примера описание цвета заголовков выглядит так:

.t-geoinfobox-mount th:only-child {
	background:#e7dcc3;
}

Для того, чтобы задать другой маркер для позиционных карт, нужно в стилях прописать название изображения и добавить параметр Метка в код шаблона. Например:

  • {{Геоқуттӣ|Харитаи мавзеъ|{{#if:{{{Позиционная карта|}}}|{{{Позиционная карта|}}}|{{{Страна|}}}}}|{{{Координаты|}}}|Ук. метки=<Название метки>}}

Все метки прописаны в Шаблон:Геоқуттӣ/Сабкҳо.

Автоматическое включение в категории

Для того, чтобы добавить категорию, сначала вставьте условие {{#if:{{NAMESPACE}}||<условия, при которых выводятся категории>}}, которое не позволит включать в категории нестатьи. Чтобы добавить статьи в определенную категорию достаточно использовать одну из функций парсера. Примеры можно посмотреть в шаблонах из списка выше.

Уникальные параметры

  • Высота над уровнем моря — высота над уровнем моря в метрах (указывается только число).
  • Длина — Дарозӣ озера в километрах, указывается только число.
  • Ширина — Бар озера в километрах, указывается только число.
  • Площадь — площадь зеркала в квадратных километрах; можно указывать диапазон, если она регулярно изменяется (указывается только число).
  • Объём — объём воды в кубических километрах; может быть диапазоном (указывается только число). Помните, что 1 км³ = 1 000 000 000 м³.
  • Длина береговой линии — длина береговой линии в километрах (указывается только число).
  • Наибольшая глубина — наибольшая глубина в метрах (указывается только число).
  • Средняя глубина — средняя глубина в метрах (указывается только число).
  • Тип минерализации — тип минерализации озера, выбирается из стандартных значений: пресное, ультрапресное, солоноватое, солёное
  • Солёность — солёность озера в промилле (указывается только число).
  • Прозрачность — Шаффофӣ воды в метрах (указывается только число).
  • Площадь водосбора — площадь водосбора в квадратных километрах (указывается только число).
  • Впадающие реки — одна или несколько самых крупных впадающих в озеро рек, заполняется через /.
  • Вытекающие реки — вытекающая из озера река, викифицируется автоматически, заполняется через /.

TD

Данный шаблон-карточка предназначен для использования в статьях об озёрах. Как и остальные карточки объектов физической географии, он основан на шаблоне {{Геокар}}.

Template parameters

This template prefers block formatting of parameters.

ПараметрТавзеҳотTypeStatus
НазваниеНазвание

русское название

Stringrequired
Национальное названиеНациональное название

название на родном языке (только если родной язык — не русский). Формат заполнения: en/Lake/mn/Нуур.

Stringoptional
КоординатыКоординаты

координаты в формате 90/0/0/N/90/0/0/E

Stringoptional
СтранаСтрана

название страны, в которой расположен объект. Обязательный параметр для земных объектов. Если стран несколько, то каждый элемент отделяется через слэш. Викификация (в том числе флагификация) автоматическая. В виде исключения для объектов, расположенных южнее 60-й параллели южного полушария, Антарктида также указывается в этом параметре.

Stringoptional
CoordScaleCoordScale

параметр, указывающий масштаб отображения объекта на Google Maps. Принимает обратное реальному масштабу значение: например, если нужен масштаб 1:300000, параметру следует присвоить значение 300000. Значение по умолчанию — 100000.

Stringoptional
ИзображениеИзображение

название файла изображения вида filename.jpg (обычно фото или вид из космоса, для карты есть отдельный параметр).

Stringoptional
Подпись изображенияПодпись изображения

текст подписи под изображением.

Stringoptional
Вместо регионаВместо региона

текст, заменяющий слово «регион» в соответствующей строке карточки (например, край, область, район и т. п.) Автоматически викифицируется, поэтому для уточнения ссылки используйте шаблон {{!}} (пример: Префектуры Японии{{!}}Префектура)

Stringoptional
РегионРегион

название административной единицы первого уровня (область, республика, штат и т. п.), в которой расположен объект. Если АЕ несколько, значения задают через слэш. Викификация автоматическая.

Stringoptional
Вместо районаВместо района

текст, заменяющий слово «район» в соответствующей строке карточки (например, волость, староство, муниципалитет и т. п.) Автоматически викифицируется, поэтому для уточнения ссылки используйте шаблон {{!}} (пример: Староства Литвы{{!}}Староство).

Stringoptional
РайонРайон

районы или округи страны, в которых расположен объект. Значения заполняются через слэш: «Район = Хасвик/Хаммерфест»

Stringoptional
Высота над уровнем моряВысота над уровнем моря

высота над уровнем моря в метрах

Numberoptional
ПлощадьПлощадь

площадь зеркала в квадратных километрах; можно указывать диапазон, если она регулярно изменяется

Numberoptional
ОбъёмОбъём

объём воды в кубических километрах; может быть диапазоном (указывается только число). Помните, что 1 км³ = 1 000 000 000 м³

Numberoptional
Длина береговой линииДлина береговой линии

длина береговой линии в километрах

Numberoptional
Наибольшая глубинаНаибольшая глубина

наибольшая глубина в метрах

Numberoptional
Средняя глубинаСредняя глубина

средняя глубина в метрах

Numberoptional
Тип минерализацииТип минерализации

тип минерализации озера, выбирается из стандартных значений: пресное, ультрапресное, солоноватое, солёное

Stringoptional
СолёностьСолёность

солёность озера в промилле

Numberoptional
ПрозрачностьПрозрачность

прозрачность воды в метрах

Numberoptional
Площадь водосбораПлощадь водосбора

площадь водосбора в квадратных километрах

Numberoptional
Впадающие рекиВпадающие реки

одна или несколько самых крупных впадающих в озеро рек, заполняется через /

Stringoptional
Вытекающие рекиВытекающие реки

вытекающая из озера река, викифицируется автоматически, заполняется через /.

Stringoptional
Водная системаВодная система

no description

Stringoptional
Позиционная картаПозиционная карта

no description

Stringoptional
Позиционная карта 1Позиционная карта 1

no description

Stringoptional
Категория на ВикискладеКатегория на Викискладе

no description

Stringoptional

Нигаред низ