Новый блок опросов для livestreet 0.4.2
Добрый день сообщество. Продолжаю развитие своего сайта я перешел на livestreet 0.4.2 и написал дополнительный блок опросов, который можно повесить в левую панель сайта и проводить опросы среди ваших посетителей.
Блок оформлен в виде плагина так, что его легко подключать и отключать. Блок создает новые таблицы в базе данных и удаляет их при отключении блока. Сам плагин разделен на две части
- Сам блок
- Администрирование блока
Сам блок может принимать голоса пользователей, а так же показывать результаты голосования без самого голосования. В данный момент голосовать могут лишь зарегистрированные пользователи. Работает он через ajax так, что не будет вызывать перегрузки страницы у пользователя.
Административный интерфейс доступен только пользователям с правами администратора. Он позволяет хранить несколько запросов в раз, но вот пока не позволяет просмотреть результаты голосования (будет в следующей версиии). Так же он позволяет переключаться между опросами (выбирать, какой опрос будет являться текущим).
Что бы зайти в административный интерфейс нужно сначала авторизироваться администратором, а потом в строке адреса набрать имя_сайта/adminquestions/. Там дальше все будет понятно.
Надеюсь плагин будет полезен не только мне. И если вам пригодиться данный плагин, пожалуйста поставьте ссылку на мой сайт.
Скачать блок можно здесь
И еще вопрос к сообществу, на моем сайте есть блок альтернативной навигации по сайту, кому нужен его код?
48 комментариев
Текст «Количество проголосовавших» уехал, и разрыв границы.
И еще Если я нажал Посмотреть результаты, то обратно уже не вернуться
у меня ошибку выдает
SQL Error: Table 'wwwvcontrecom.emp_questions' doesn't exist at /www/vcontre/www/htdocs/plugins/questions/classes/modules/questions/mapper/Questions.mapper.class.php line 289
Array ( [code] => 1146 [message] => Table 'wwwvcontrecom.emp_questions' doesn't exist [query] => insert into emp_questions (question_title,is_anonymous_votes,question_is_main) values('Демки для мувика о проэкте','0','1') [context] => /www/vcontre/www/htdocs/plugins/questions/classes/modules/questions/mapper/Questions.mapper.class.php line 289 )
Подскажите где и как исправить
SQL Error:emp_questions_options doesn't exist
SQL Error: Table ***.emp_questions doesn't exist…
и голос зарегистрированного пользователя не учитывается
жму «голосовать» но голос не сохраняется:
если обновить страницу и посмотреть результаты:
редактирование опроса работает, никаких ошибок не выдает
дал бы + да кармы нет
Запускаю опрос-
Голосую-
итог вам виден
Жму обновить страничку —
1. Как разрешить голосование для не зарегистрированных пользователей?
2. Как перевесить модуль вверх или вниз?