По договоренности
На сайте есть список работ (материалов). Необходимо организовать голосование за каждый материал.
Любой пользователь сайта, при заходе на страницу материала может нажать на кнопку "Проголосовать". Его голос должен будет учитываться с голосами других посетителей сайта, а общее число голосов должно быть видно на странице материала.
Хотелось бы что у администратора была возможность включать голосование в тех или иных материалах, т.е. голосование будет активно только за те работы, в которых оно разрешено.
Так же нужно чтобы в настройках самого модуля была возможность отключения всех голосований после определенного числа, т.е. если в настройках модуля в поле окончание голосование стоит "11.12.2016", то уже 12 числа при заходе на страницу материала кнопки "голосовать" не было, или если проще то сделать функцию включить/отключить голосование на сайте.
Так же хотелось бы создать отдельную страницу со списком всех материалов и кол-ву голосов за них. Чтобы потом можно было ранжировать победителя материала среди всех голосований.