Шаблон:Результат выборов/doc

Материал из Space Station 14 Вики
Версия от 13:41, 11 ноября 2025; Pok (обсуждение | вклад) (Новая страница: «{{docpage}} {{OnLua|Votes|count}} <templatedata> { "description": "Шаблон подсчёта голосов.", "params": { "1": { "type": "string", "description": "имя участника" }, "статус": { "type": "string", "description": "голосование на статус ('администратора' или 'бюрократа' )" }, "номер": { "type": "string", "description": "номер...»)

(разн.) ← Предыдущая версия | Подтверждённая версия (разн.) | Текущая версия (разн.) | Следующая версия → (разн.)

Шаблон подсчёта голосов.

Параметры шаблона

ПараметрОписаниеТипСтатус
11

имя участника

Строковый (без форматирования)необязательный
статусстатус

голосование на статус ('администратора' или 'бюрократа' )

Строковый (без форматирования)необязательный
номерномер

номер заявки

Строковый (без форматирования)необязательный
на страницена странице

страница для подсчёта голосов

Строковый (без форматирования)необязательный
шаблоншаблон

шаблон форматирования вывода

Строковый (без форматирования)необязательный

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

{{Результат выборов|статус=бюрократа|Sir Shurf|номер=<!-- номер заявки если она не первая должен быть здесь -->}}

Ошибка Lua: expandTemplate: template "Шаблон:Результат выборов бюрократа" does not exist.

{{Результат выборов|статус=бюрократа|Michgrig|номер=3|finished=1}}

Ошибка Lua: expandTemplate: template "Шаблон:Результат выборов бюрократа" does not exist.


Для форматирования результатов используются шаблоны {{Результат выборов администратора}} и {{Результат выборов бюрократа}}. Параметры bur и finished передаются в шаблон форматирования.

Проверка голосующих на соответствие критериям

Для того, чтобы появилась кнопка

Мышь-Пышь
Самая прожорливая мышь на вики

, нужно добавить следующий код:

{{Результат выборов}}
{{выполнить скрипт|criteriaCheck}}

Важно, чтобы список критериев к голосующим начинался с новой строки: Шаблон:Sd.
В случае, если {{Результат выборов}} и Модуль:Votes/count не подходят для текущей страницы, нужно заменить их на служебный div: Шаблон:Sd.
У анонимных участников появится кнопка "проверить все голоса" (см. ниже).

Проверка всех голосов в предпросмотре

Кроме указанного выше, на странице (до списка голосов) обязательно должен раздел === За ===

Если вы зарегистрированый участник

Добавьте == [[U:{{REVISIONUSER}}]] ==

Если нужно, чтобы любой зарегистрированный участник мог проверить все голоса с помощью скрипта (работает только в предпросмотре либо если последняя правка на странице этого участника), то заголовок стоит скрыть перед сохранением страницы:

<div style="display:none">
== [[U:{{REVISIONUSER}}]] ==
</div>

В случае наличия другого заголовка с именем участника, например, на ЗСА, заголовок == [[U:{{REVISIONUSER}}]] == должен быть до него либо вместо.
Анонимные участники могут запустить скрипт на ЗСА, если удалят заголовок с именем участника.

Критерии к голосующим на уровне ЗСА

{{subst:SS14W:Заявки на статус администратора/Шаблон требований к голосующим}}

Если нужны критерии на определенную дату, то {{subst:SS14W:Заявки на статус администратора/Шаблон требований к голосующим|12:01, 11 december 2023}} для [1].