Халип:Халкъалъул къадар/doc
Гьаб буго Халип:Халкъалъул къадар гьумералъе документацонияб гъоркьгьумер . Гьалда жаниб буго хӀалтӀизабиялъул информация, категориял ва цогидаб контент, жал оригиналияб халип гьумералъул бутӀалъун кколарел. |
Гьаб халип гӀуцӀараб буго Lua аслуялда, Statistical модулалдаса GetStat() функцияги хӀалтӀизабун . |
Ключи вывода информации
хисизабизетс — тренд, значение и ссылка на источник
хисизабизе{{Халкъалъул къадар|Пятигорск|тс}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
т — тренд и значение
хисизабизе{{Халкъалъул къадар|Пятигорск|т}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
ф — форматирование по локальным настройкам Windows
хисизабизе{{Халкъалъул къадар|Пятигорск|ф}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
фс — форматирование и ссылка на источник
хисизабизе{{Халкъалъул къадар|Пятигорск|фр}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
г — вывод года последнего наблюдения
хисизабизе{{Халкъалъул къадар|Пятигорск|с}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
с — ссылка на источник
хисизабизе{{Халкъалъул къадар|Пятигорск|р}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
и — источник
хисизабизе{{Халкъалъул къадар|Пятигорск|и}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
фсг — вывод значения, года и ссылки
хисизабизе{{Халкъалъул къадар|Пятигорск|фрс}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
ч — неформатированный вывод числа населения
хисизабизеДобавлено для возможности использования в вычислениях, например, вычисление численности населения Кавминвод:
Численность населения [[Кавминводы|Кавминвод]] равна {{formatnum: {{#expr: ( {{ Халкъалъул къадар | Муниципальное образование город-курорт Пятигорск | ч }} + {{ Халкъалъул къадар | Городской округ город Георгиевск | ч }} + {{ Халкъалъул къадар | Город-курорт Ессентуки | ч }} + {{ Халкъалъул къадар | Город-курорт Железноводск | ч }} + {{ Халкъалъул къадар | Город-курорт Кисловодск | ч }} + {{ Халкъалъул къадар | Город Лермонтов | ч }} + {{ Халкъалъул къадар | Георгиевский район | ч }} + {{ Халкъалъул къадар | Минераловодский район | ч }} + {{ Халкъалъул къадар | Предгорный район | ч }} ) }} }} чел.
Результат: Численность населения Кавминвод равна Жугьаялъулаб гъалатӀ: ракӀалда гьечӀеб < оператор . чел.
график — график численности населения
хисизабизе{{Халкъалъул къадар|Пятигорск|график}}
Результат:
Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
Аналогичный график по данным из Викиданных или Викисклада можно нарисовать с помощью шаблона {{Graph:Population history}}.
д — диаграмма численности населения
хисизабизеИдея и реализация коллеги DonRumata.
Диаграмму, однако, использовать не стоит. Лучше использовать график[1].
{{Халкъалъул къадар|Пятигорск|д}}
Результат:
Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
по умолчанию — табличный вывод
хисизабизе{{Халкъалъул къадар|Пятигорск}}
Результат:
Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
Вывод данных на определённый год
хисизабизе{{Халкъалъул къадар|Пятигорск|тс|2010}}
Результат: Ошибка Lua в Модуль:Statistical на строке 76: attempt to index local 'RawData' (a nil value).
Варианты оформления
хисизабизеМожно изменить оформление таблицы, добавив поле Оформление и присвоив ему класс оформления таблицы (по умолчанию «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}} }}