Блог
Изменения в модуле опросов mod_vote
В плагин показа опроса bestvote добавлено три параметра:
- tpl - шаблон вывода опроса, переопределенный админом сайта в каталоге etc/templates/plugins/
- ids - id-шники опросов через запятую, будет случайно выдавать опрос из числа неотвеченных
- resource_id - куда переходить в случае ответа на опрос с выводом результатов опроса
Если Вы укажете параметр ids='4,7,2,6,9', то плагин сначала отбросит те опросы, на которые посетитель уже ответил, потом из оставшихся случайным образом выберет один и покажет посетителю. Таким образом, посетитель все время будет видеть предложение ответить на неотвеченный опрос, пока на все не ответит. Как ответит на все из числа опросов в параметре ids, то будут показываться результаты опросов.
Если Вы укажете параметр resource_id, то после нажатия кнопки Ответить, т.е. когда посетитель отвечает на вопрос опроса, сайт не останется на той же странице, а перейдет на страницу с id, равным resource_id, и покажет результаты опроса, по которому только что проголосовал посетитель.
Параметр tpl позволяет выводить в разных частях сайта опросы с разными шаблонами.
К сожалению, не получилось сохранить преемственность с шаблонами предыдущей версии, поэтому, когда будете обновлять этот модкль на сайте, обратите внимание на vote.tpl :: widget :: vote_list. Также "ушел" виджет user_show.