Тестирование модуля "Inner poll"
Submitted by Ромка on Втр, 16/09/2008 - 21:05
Разработал очередной модуль для шестого Друпала. Inner poll — модуль позволяющий прикреплять опросы к любому документу (в стандартной поставке Друпала опрос является отдельным типом документа).
Особенности модуля
- Все действия пользователей сохраняются без перезагрузки страницы (хмм, возможно, пора уже перестать считать AJAX фишкой);
- автор опроса может разрешить (или не разрешить) пользователям отменять свои голоса голоса;
- автор опроса может открывать/закрывать опрос, а так же устанавливать дату автоматического закрытия опроса;
- автор опроса может разрешить/запретить множественный выбор;
- автор опроса, если он не является модератором, может править вопрос опроса только до тех пор, пока в опросе нет ни одного голоса;
- автор опроса, если он не является модератором, может править ответ на вопрос только до тех пор, пока за этот ответ нет ни одного голоса;
- опрос может содержать до 999 вариантов ответа;
- пользователи не могут просматривать результаты опроса до тех пор пока не проголосуют, для неопределившихся с решением есть кнопка "Воздержаться", после нажатия которой будут показаны результаты, но при этом пользователь потеряет возможность голосовать в этом опросе;
- администратор сайта может раздавать права на голосование, создание опросов, редактирование опросов, редактирование опросов даже в случае если в них уже есть голоса;
Пояснение к пунктам 5 и 6. Они нужны для того, чтобы авторы не вносили кардинальных изменений в опрос тогда, когда другие юзеры уже отдали в них свои голоса. Например, был опрос "Любите ли вы клубнику", на который получены ответы "Да" — 95%, "Нет" — 5%, а затем ушлый автор сменил вопрос на "Смотрите ли вы порнографию".
Прошу помочь с тестированием модуля. Я вынес в отдельный поддомен http://test.romka.eu тестовую площадку, на которой любой желающий сможет испытать возможности модуля. Буду рад пожеланиям и сообщениям о найденных ошибках.
Вложение | Размер |
---|---|
inner_poll.zip | 8.59 KB |
inner_poll.ru_.po_.txt | 4.06 KB |
26 Comments
JS
Submitted by Anonymous (не проверено) on
А без JS вообще не работает, просто жмакаю по кнопкам и все =(
Хммм... Ну да, не работает...
Submitted by Ромка on
Хммм... Ну да, не работает... Я такой вариант не предусмотрел. В новой версии, которую сейчас тестирую, возможно реализую работу при отключенном ява-скрипте... Хотя многие современные сервисы (gmail.com, digg.com) не работают без ява-скрипта. Да и трудно сейчас представить причину, по которой юзер отключит его в браузере (браузеры для КПК и коммуникаторов в расчет не беру).
Не знаю как у вас, а у меня
Submitted by Anonymous (не проверено) on
Не знаю как у вас, а у меня на большинстве сайтов у 30-40% посетителей ява-скрипты отключены, поэтому всегда смотрю а что будет если их отключить.
Взять тот же FiveStar, пусть не так красив как с ява-скриптами но работает.
Не работает
Submitted by вOFFка (не проверено) on
Поставил модуль, выставил права, и не работает, т.е. создаешь материал, а пункта создать опрос нету... Да и настроек модуля в админке нету (только настройка прав), или их и не должно быть?
Даже для юзера с uid=1 не
Submitted by Ромка on
Даже для юзера с uid=1 не работает? Значит модуль не установился корректно. Нужно больше информации, чтобы делать выводы. Есть ошибки в логах Друпала и веб-сервера?
Не работает. А как и где
Submitted by вOFFка (не проверено) on
Не работает. А как и где посмотреть эти ошибки (извиняюсь за глупый вопрос)? Пробовал устанавливать две версии - ту, что на drupal.ru выложена и ту, что у Вас.
Заработал, когда прошел по
Submitted by вOFFка (не проверено) on
Заработал, когда прошел по адресу: admin/settings/inner-poll-settings, т.е. в настройках через админку ссылки на это нету... Но.. Есть проблема с кодировкой - все отображается черными ромбами с вопросительными знаками, что можно сделать не подскажете?
Даже не все, а выборочно
Submitted by вOFFка (не проверено) on
Даже не все, а выборочно как-то: ЧТО НА АНГЛИЙСКОМ, ЧТО НА РУССКОМ, А ЧТО И РОМБАМИ, может просто попробовать переводить построчно?
А вы как переводили? В коде
Submitted by Ромка on
А вы как переводили? В коде модуля прямо? Если да, то надо сохранить файл в кодировке UTF-8. Но лучше переводить модуль через интерфейс Друпала (нужно включить модуль locale).
После НГ выложу более новую версию модуля, в ней будет поправлено несколько багов, в том числе и с работой без ява-скрипта, этот тоже попробую отловить.
Брал Ваш перевод, он ругался
Submitted by вOFFка (не проверено) on
Брал Ваш перевод, он ругался и писал, что переведено 0.
Несколько опросов к 1 ноде
Submitted by Anonymous (не проверено) on
Замечательный модуль, работает без проблем, если сделать еще возможность прикрепления нескольких опросов к материалу было бы просто супер!
В чём проблемма?
Submitted by Anonymous (не проверено) on
Вот такая хрень. Установил модуль, в админке выбрал что б на форуме отображался, создал тему с голосованием ВЫБИРАЮ ответ, му и нефига. Ваш тест работает а на моём сайте нет.
вот что получилось
http://amega.of.by/?q=content/%D1%82%D0%B5%D1%81%D1%82-%D0%B3%D0%BE%D0%BB%D0%BE%D1%81%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F
Включите Clean URLs
Submitted by Ромка on
Включите Clean URLs (admin/settings/clean-urls). Оказалось это баг.
Не включается. Это из-за
Submitted by Anonymous (не проверено) on
Не включается. Это из-за хостинга походу
Модуль понравился, но есть
Submitted by Евгений (не проверено) on
Модуль понравился, но есть одно "НО": прикреплять опрос может только uid=1, хотя галочки в правах проставленны. Созданый адмниом опрос юзеры видят как обычный текст, и голосовать соотсетвенно не могут.
Мало информации, не могу
Submitted by Ромка on
Мало информации, не могу помочь. Скорее всего все-таки где-то что-то не так настроено.
druapl 6.13 Пробовал
Submitted by Евгений (не проверено) on
druapl 6.13
Пробовал выставлять все предлогаемые галочки для зарегестрирвоанных пользователей, всеравно так же...
перевод не работает!
Submitted by alex (не проверено) on
Файл перевода inner_poll.ru_.po_.txt содержит ошибку: невозможно обработать формулу множественных чисел.
не пашет перевод
Submitted by Anonymous (не проверено) on
Файл перевода inner_poll.ru_.po_.txt содержит ошибку: невозможно обработать формулу множественных чисел
inner_poll.ru_.po_.txt а как
Submitted by Anonymous (не проверено) on
inner_poll.ru_.po_.txt а как его вообще использовать ? как руссифицировать я не понял ...
а как костомно вывести опрос
Submitted by Олега Кристи on
в ноду???
Эх была бы возможнсоть
Submitted by Bvz user (не проверено) on
Эх была бы возможнсоть интеграции с вьюхой ну или хотя бы страница результатов по юзерам...
ну и что бы не по одному опросу вставлять на страницу...
и если вставлено 3 опроса допустим то если 1 из опросов проигнорил... с ответом то сейв страницы не происходит... т.е.е нужна вкл / отключение возможности голосовать за все прикрепленыц опросы или за 1 или неважно за сколько...
Опросник
Submitted by Anonymous (не проверено) on
Можете посказать - Мне нужен опросник, состоящий из более одного вопроса, причем важен каждый человек, ответивший на вопросы( небольшой конкурс ). - есть ли готовые модули, которые позволяют это сделать, или придется самому все создавать ( простая регистрация - только еМайл + ответы )? И если реализовывать самому - то через webform?
Не удаляются опросы(
Submitted by Архимед (не проверено) on
Не удаляются опросы(