Шаблон:Результат выборов/doc: различия между версиями
Pok (обсуждение | вклад) Новая страница: «{{docpage}} {{OnLua|Votes|count}} <templatedata> { "description": "Шаблон подсчёта голосов.", "params": { "1": { "type": "string", "description": "имя участника" }, "статус": { "type": "string", "description": "голосование на статус ('администратора' или 'бюрократа' )" }, "номер": { "type": "string", "description": "номер...» |
Pok (обсуждение | вклад) Нет описания правки |
||
| Строка 37: | Строка 37: | ||
== Проверка голосующих на соответствие критериям == | == Проверка голосующих на соответствие критериям == | ||
Для того, чтобы появилась кнопка {{ | Для того, чтобы появилась кнопка {{кнопка|Проверить, соответствую ли я требованиям}}, нужно добавить следующий код: | ||
<syntaxhighlight lang=wikitext> | <syntaxhighlight lang=wikitext> | ||
{{Результат выборов}} | {{Результат выборов}} | ||
Текущая версия от 13:45, 7 апреля 2026
Шаблон подсчёта голосов.
| Параметр | Описание | Тип | Статус | |
|---|---|---|---|---|
| 1 | 1 | имя участника | Строковый (без форматирования) | необязательный |
| статус | статус | голосование на статус ('администратора' или 'бюрократа' ) | Строковый (без форматирования) | необязательный |
| номер | номер | номер заявки | Строковый (без форматирования) | необязательный |
| на странице | на странице | страница для подсчёта голосов | Строковый (без форматирования) | необязательный |
| шаблон | шаблон | шаблон форматирования вывода | Строковый (без форматирования) | необязательный |
Примеры использования:
{{Результат выборов|статус=бюрократа|Sir Shurf|номер=<!-- номер заявки если она не первая должен быть здесь -->}}
Ошибка Lua: expandTemplate: template "Шаблон:Результат выборов бюрократа" does not exist.
{{Результат выборов|статус=бюрократа|Michgrig|номер=3|finished=1}}
Ошибка Lua: expandTemplate: template "Шаблон:Результат выборов бюрократа" does not exist.
Для форматирования результатов используются шаблоны {{Результат выборов администратора}} и {{Результат выборов бюрократа}}. Параметры bur и finished передаются в шаблон форматирования.
Проверка голосующих на соответствие критериям
Для того, чтобы появилась кнопка , нужно добавить следующий код: <syntaxhighlight lang=wikitext>
| Δ | Процент голосов «да» | |||
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | % |
</syntaxhighlight>
Важно, чтобы список критериев к голосующим начинался с новой строки: Шаблон:Sd.
В случае, если {{Результат выборов}} и Модуль:Votes/count не подходят для текущей страницы, нужно заменить их на служебный div: Шаблон:Sd.
У анонимных участников появится кнопка "проверить все голоса" (см. ниже).
Проверка всех голосов в предпросмотре
Кроме указанного выше, на странице (до списка голосов) обязательно должен раздел <syntaxhighlight lang=wikitext inline>=== За ===</syntaxhighlight>
Если вы зарегистрированый участник
Добавьте <syntaxhighlight lang=wikitext inline>== U:Pok ==</syntaxhighlight>
Если нужно, чтобы любой зарегистрированный участник мог проверить все голоса с помощью скрипта (работает только в предпросмотре либо если последняя правка на странице этого участника), то заголовок стоит скрыть перед сохранением страницы:
<syntaxhighlight lang=wikitext>
</syntaxhighlight>
В случае наличия другого заголовка с именем участника, например, на ЗСА, заголовок <syntaxhighlight lang="wikitext" inline>== U:Pok ==</syntaxhighlight> должен быть до него либо вместо.
Анонимные участники могут запустить скрипт на ЗСА, если удалят заголовок с именем участника.
Критерии к голосующим на уровне ЗСА
<syntaxhighlight lang="wikitext" inline>{{subst:SS14W:Заявки на статус администратора/Шаблон требований к голосующим}}</syntaxhighlight>
Если нужны критерии на определенную дату, то <syntaxhighlight lang="wikitext" inline>{{subst:SS14W:Заявки на статус администратора/Шаблон требований к голосующим|12:01, 11 december 2023}}</syntaxhighlight> для [1].