Перейти к содержанию

Майык:Население/doc

Википедия деп сайттан

Шаблон для вывода численности населения населённых пунктов, муниципальных образований, субъектов России (и других государств и территорий). Если есть желание дополнить данные, пишите на страницу обсуждения.

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

[вики-сөзүглелди эдер]

Для вывода данных по населённому пункту или муниципальному образованию нужно указать его викифицированное название.

Ключи вывода информации

[вики-сөзүглелди эдер]

тс — тренд, значение и ссылка на источник

[вики-сөзүглелди эдер]

{{Население|Пятигорск|тс}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

т — тренд и значение

[вики-сөзүглелди эдер]

{{Население|Пятигорск|т}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

ф — форматирование по локальным настройкам Windows

[вики-сөзүглелди эдер]

{{Население|Пятигорск|ф}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

фс — форматирование и ссылка на источник

[вики-сөзүглелди эдер]

{{Население|Пятигорск|фс}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

г — вывод года последнего наблюдения

[вики-сөзүглелди эдер]

{{Население|Пятигорск|г}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

с — ссылка на источник

[вики-сөзүглелди эдер]

{{Население|Пятигорск|с}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

и — источник

[вики-сөзүглелди эдер]

{{Население|Пятигорск|и}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

фсг — вывод значения, года и ссылки

[вики-сөзүглелди эдер]

{{Население|Пятигорск|фсг}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

ч — неформатированный вывод числа населения

[вики-сөзүглелди эдер]

Добавлено для возможности использования в вычислениях, например, вычисление численности населения Кавминвод:

Численность населения [[Кавминводы|Кавминвод]] равна
{{formatnum: {{#expr: (
{{ Население | Муниципальное образование город-курорт Пятигорск | ч }} +
{{ Население | Городской округ город Георгиевск | ч }} +
{{ Население | Город-курорт Ессентуки | ч }} +
{{ Население | Город-курорт Железноводск | ч }} +
{{ Население | Город-курорт Кисловодск | ч }} +
{{ Население | Город Лермонтов | ч }} +
{{ Население | Георгиевский район | ч }} +
{{ Население | Минераловодский район | ч }} +
{{ Население | Предгорный район | ч }} ) }} }}
чел.

Результат: Численность населения Кавминвод равна Ошибка выражения: неожидаемый оператор < чел.

график — график численности населения

[вики-сөзүглелди эдер]

{{Население|Пятигорск|график}}

Результат:

Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

Аналогичный график по данным из Викиданных или Викисклада можно нарисовать с помощью шаблона {{Graph:Population history}}.

д — диаграмма численности населения

[вики-сөзүглелди эдер]

Идея и реализация коллеги DonRumata.

Диаграмму, однако, использовать не стоит. Лучше использовать график[9].

{{Население|Пятигорск|д}}

Результат:

Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

по умолчанию — табличный вывод

[вики-сөзүглелди эдер]

{{Население|Пятигорск}}

Результат:

Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

Вывод данных на определённый год

[вики-сөзүглелди эдер]

{{Население|Пятигорск|тс|2010}}

Результат: Ошибка Lua в package.lua на строке 80: module 'Модуль:Statistical/#көжүрүлге Майык:Чурттакчылары/STA-028' not found.

Варианты оформления

[вики-сөзүглелди эдер]

Можно изменить оформление таблицы, добавив поле Оформление и присвоив ему класс оформления таблицы (по умолчанию «standard», если количество наблюдений больше 7, то «wide»).

Количество столбцов

Можно изменить количество столбцов в таблице, добавив поле Столбцов и указав число столбцов (по умолчанию устанавливается равным от 7 для крупных городов до 15 для небольших населённых пунктов, но не более числа наблюдений).

Вставка шаблона с помощью кнопок

[вики-сөзүглелди эдер]

Если добавить (идея коллеги Dima_st_bk) в свой js файл текст:

mwCustomEditButtons['addNas'] = [addNas, 'commons/8/85/Toolbaricon_regular_N.png', 'Население'];
mwCustomEditButtons['addYear'] = [addYear, 'commons/b/b2/Toolbaricon_regular_Y.png', 'Год'];
mwCustomEditButtons['addPreambula'] = [addPreambula, 'commons/7/7b/Toolbaricon_regular_P.png', 'Преамбула'];
mwCustomEditButtons['addTable'] = [addTable, 'commons/8/82/Toolbaricon_regular_T.png', 'Таблица'];
 
function addNas() {
 $('#wpTextbox1').focus();
 insertTags('{\{ Население | ' + mw.config.get('wgTitle') + ' | тс }}', '', '');
}

function addYear() {
 $('#wpTextbox1').focus();
 insertTags('{\{ Население | ' + mw.config.get('wgTitle') + ' | г }}', '', '');
}

function addPreambula() {
 $('#wpTextbox1').focus();
 insertTags('Население — {\{ Население | ' + mw.config.get('wgTitle') + ' | фс }} чел. ({\{ Население | ' + mw.config.get('wgTitle') + ' | г }}). ', '', '');
}

function addTable() {
 $('#wpTextbox1').focus();
 insertTags('{\{ Население | ' + mw.config.get('wgTitle') + ' }}', '', '');
}


то появятся четыре кнопки для добавления наиболее распространённых вариантов использования шаблона:

N — в карточку
| население = {{ Население | {{subst:PAGENAME}} | тс }}
Y — в карточку
| год переписи = {{ Население | {{subst:PAGENAME}} | г }}
P — в преамбулу статьи
Население — {{ Население | {{subst:PAGENAME}} | фс }} чел. ({{ Население | {{subst:PAGENAME}} | г }}).
T — в тело статьи
== Население ==
{{ Население | {{subst:PAGENAME}} }}

Демдеглелдер

[вики-сөзүглелди эдер]
  1. Городской округ город Георгиевск > Данные не обнаружены. Возможно, страница переименовывалась. Проверьте справочник
  2. Город-курорт Ессентуки > Данные не обнаружены. Возможно, страница переименовывалась. Проверьте справочник
  3. Город-курорт Железноводск > Данные не обнаружены. Возможно, страница переименовывалась. Проверьте справочник
  4. Город-курорт Кисловодск > Данные не обнаружены. Возможно, страница переименовывалась. Проверьте справочник
  5. Город Лермонтов > Данные не обнаружены. Возможно, страница переименовывалась. Проверьте справочник
  6. Георгиевский район > Данные не обнаружены. Возможно, страница переименовывалась. Проверьте справочник
  7. Минераловодский район > Данные не обнаружены. Возможно, страница переименовывалась. Проверьте справочник
  8. Предгорный район > Данные не обнаружены. Возможно, страница переименовывалась. Проверьте справочник
  9. Википедия:Форум/Архив/Предложения/2016/11#График численности населения