02 июн 2013, 13:34
Добрый день. Использую последнюю версию phpbb 3.0.11 совместно с модулем Portal. Хочу на главной странице разместить голосование, которое добавлено в одной из тем на форуме (только одного голосование, т.к. на главной странице будет что-то типа голосование месяца).
Решил взять (другое ничего в голову не пришло) статический html-код голосования из предварительно созданной темы и прописать в html-файле шаблонов этот код (периодически раз в месяц готов вручную его менять, когда это будет необходимо). Всё практически получилось... пока я не наткнулся на следующий код в голосовании:
<input name="form_token" value="5f321a9162bf924208d2b44a292d7ccaedfd0d68" type="hidden">
С неправильным (пустым) form_token система, конечно же, говорит об ошибке передаваемых параметров... оно и понятно!
Перерыл весь код, никак не смог выцепить место как формируется этот form_token, - при отладке всё промежуточные переменные пустые, и нигде не получилось выяснить, как этот form_token формируется. Создатели, конечно, неплохо защитили от таких вещей свой форум, но всё же хотелось бы решить данную проблему. Может кто сталкивался? Поиск по форуму и в Интернете ничего не дал. Заранее спасибо за внимание!