Как-то так можно подводить итоги по всем докладам.
А можно и в каждой отдельной теме заводить голосование. Но тогда придется потом "вручную" обрабатывать все темы. Хотелось бы в одном месте.
Но как же сделать начисление баллов (1, 2, 3 место)?
Пусть, как раньше, 1 место - 3 балла, 2 место -2, 3 место - 1. Тогда даем пользователям по 6 голосов и пусть они решают как их распределить?
Ничего подобного: голосовать можно только один раз, но использовать сразу все голоса по одному на вариант. Т. о. можно дать 3 голоса и пусть выбирают лучшие три доклада без дифференциации? Нехорошо.
Все-таки придет прилепить голосование к каждой теме и там сделать выбор: 1 место, 2 место, 3 место, без места. (Без места можно и не голосовать). Проценты тогда смотреть не стоит, только считать голоса? Голоса за 1 место умножаем на 3, за второе на 2, за третье не умножаем и все складываем? Черт возьми, никакой автоматизации. Но, с другой стороны, будет чем заняться на подведении итогов. Может быть, скандальчик какой организуется!