Среди массы недостатков стандартного poll_hack'а есть и такой, как невозможность исправить голосование иначе, нежели вручную, посредством FTP-клиента и текстового редактора. А если самому заниматься неохота, а модерам давать пароль на ФТП не хочется? Да и просто неудобно...
Что же, вот этот хак призван исправить сию несправедливость.
Что он может? Вниз страницы с темой, в меню администрирования, добавляется новый пунктик - "Редактировать голосование". Кликаем на него - и, если тема содержит голосование, то выводится форма с полями для пароля/логина и парами "вариант номер такой-то" и "голосов за него". Можем править. Потом жмём "Изменить" - и готово.
Если же тема не содержит голосование или темы с таким номером нет, то выводится соответствующая надпись.
Анрегов и не админов/модеров к форме не пускаем. Вроде это всё.
Собственно, хак:
Открываем postings.cgi
Ищем:
Код: for ('forum','topic','membername','password','action','postno',
'notify','deletepost','previewfirst','intopictitle','intopicdescription',
'inpost','inshowemoticons','inshowsignature'
Что же, вот этот хак призван исправить сию несправедливость.
Что он может? Вниз страницы с темой, в меню администрирования, добавляется новый пунктик - "Редактировать голосование". Кликаем на него - и, если тема содержит голосование, то выводится форма с полями для пароля/логина и парами "вариант номер такой-то" и "голосов за него". Можем править. Потом жмём "Изменить" - и готово.
Если же тема не содержит голосование или темы с таким номером нет, то выводится соответствующая надпись.
Анрегов и не админов/модеров к форме не пускаем. Вроде это всё.
Собственно, хак:
Открываем postings.cgi
Ищем:
Код: for ('forum','topic','membername','password','action','postno',
'notify','deletepost','previewfirst','intopictitle','intopicdescription',
'inpost','inshowemoticons','inshowsignature'