Привет!
Мне кажется очень странным, что в опросе подсчитывается количество выбранных ответов, а не количество проголосовавших пользователей (вне зависимости от количества ответов). Это делает невозможным подсчёт количества проголосовавших, что важно для чистоты стат. данных. Возможно ли сделать, например, второй параметр рядом с текущим количеством голосов?
Нелогичная механика подсчёта голосов в опросах
Сообщений 1 страница 9 из 9
Поделиться1Чт, 13 Мар 2025 20:54:01
Поделиться2Чт, 13 Мар 2025 22:51:02
Laktonika
Добавил количество проголосовавших. Правда, те кто просто посмотрел результаты, тоже считаются проголосовавшими и учитываются в этой сумме.
Поделиться3Чт, 13 Мар 2025 23:08:43
Alex_63
Ого, спасибо большое за оперативность!
Правда, те кто просто посмотрел результаты, тоже считаются проголосовавшими и учитываются в этой сумме
Это лучше, чем ничего) Если получится в будущем поправить — хорошо, не получится — ну, переживём
Поделиться4Чт, 13 Мар 2025 23:14:37
Если получится в будущем поправить — хорошо, не получится — ну, переживём
Пока честно говоря нет идей, как поправить быстро и безболезненно. В базе нет никакой связи между проголосовавшими и их голосами, они хранятся отдельно и нет возможности определить, отдал пользователь голос за какой-то вариант или просто посмотрел результаты.
Поделиться5Сб, 15 Мар 2025 15:03:21
Alex_63
А в чем разница между "голосами" и "проголосовали"?
Поделиться6Сб, 15 Мар 2025 15:05:34
СергейSerg
Первое - количество голосов (т.е. выбранных ответов всего), вне зависимости от числа участников. Т.е. например в мульти-опросе из 5 вариантов можно выбрать 5 ответов и это будет 5 голосов.
Второе - количество участников опроса, в том числе тех, кто ничего не выбрал, а просто посмотрел результаты (это тоже засчитывается).
Поделиться7Сб, 15 Мар 2025 15:07:03
СергейSerg
Первое - количество голосов (т.е. выбранных ответов всего), вне зависимости от числа участников. Т.е. например в мульти-опросе из 5 вариантов можно выбрать 5 ответов и это будет 5 голосов.
Второе - количество участников опроса, в том числе тех, кто ничего не выбрал, а просто посмотрел результаты (это тоже засчитывается).
Понял, спасибо большое!
Поделиться8Пт, 21 Мар 2025 12:42:37
Пока честно говоря нет идей, как поправить быстро и безболезненно. В базе нет никакой связи между проголосовавшими и их голосами, они хранятся отдельно и нет возможности определить, отдал пользователь голос за какой-то вариант или просто посмотрел результаты.
может мод от Висмана для Fluxbb поможет, всё таки родственные движки? Кстати, в его вариации опросов изображение можно вставлять прям под формой голосования, выглядит это круто, как в серьёзных соц.сетях
FluxBB_by_Visman - include - poll
FluxBB_by_Visman - plugins - AP_Poll
Поделиться9Сб, 22 Мар 2025 00:36:44
Romych
Поизучаю, но на первый взгляд (не вдаваясь в подробности), проблема в том, что упомянутая вариация сильно отличается от той реализации, что используется у нас на сервисе. Это неизбежно потребует множественных изменений в структуре БД, в масштабах сервиса не самая простая задача. Под "быстро и безболезненно" имел в виду как раз отсутствие необходимости внесения изменений в базе данных форумов.
А так конечно на перспективу идея хорошая, функционал опросов давно напрашивался на модернизацию и переработку.