Это не корректный крайний случай.
В ядре на данный момент нет поддерживаемого графика для Ranked Choice — и это сделано намеренно.
Такой тип голосования никогда не предназначался для визуализации в виде круговой диаграммы. Ranked Choice состоит из раундов, которые невозможно отобразить на одной круговой диаграмме.
Ошибка здесь, если она вообще есть, скорее всего, заключается в том, что кто-то может выбрать график, хотя интерфейс должен был это предотвратить. Не менял ли кто-то код настройки, чтобы разрешить это? Тем не менее, вы всегда могли «взломать» начальный Markdown для изменения атрибутов после завершения «мастера» (что не является хорошей практикой).
Некоторое время назад я предлагал подходящий график — диаграмму Санкей, которая работала, но Discourse отказался её включить, так как это требует добавления зависимой библиотеки (хотя она хорошо поддерживается и популярна). Справедливо.
Я готов выполнить работу за вознаграждение, чтобы обновить этот код до современных стандартов и подготовить pull request, если CDCK изменит свою позицию относительно внедрения диаграммы Санкей.
Мой форк плагина отображает диаграмму Санкей для Ranked Choice. Вероятно, он сильно устарел и требует поддержки, так как никто не финансирует её:
Вот примерный набор изменений для диаграммы Санкей:
Делайте с этим всё, что считаете нужным.
Это довольно круто, если мне не возбраняется так сказать.
Это определённо лучше, чем круговая диаграмма!! ![]()
Я рекомендую перенести это в категорию #feature с формулировкой запроса:
- добавить подходящую визуализацию для Ranked Choice.