Расширение AcePolls для Joomla - создание опроса и голосования
Доброго времени суток уважаемые читатели блога lessons-joomla.ru. Довольно часто у вебмастера возникает необходимость добавить на сайт какое-то небольшое голосование или опрос. К примеру, можно спросить у пользователей о том, понравились ли им последние изменения, произошедшие с сайтом. Или можно узнать мнение людей, нужен ли форум на сайте или иных событий в культуре, спорте, политике и т.д. В любом случае, небольшой опрос позволит хоть как-то разнообразить содержимое сайта, вызовет дополнительный интерес пользователей.
Так как речь идет о CMS Joomla 2.5, то здесь на глаза попадается лишь один достойный вариант – расширение под названием AcePolls. Необходимо отметить что вместе с компонентом AcePolls устанавливается и модуль AcePolls.
Кратко перечислим его основные преимущества.
Во-первых, наличие платной и бесплатной версии. По понятным причинам, платная версия обладает более широким функционалом. Однако и бесплатной версии вам будет вполне достаточно (все необходимые опции в ней присутствуют).
Во-вторых, разнообразие настроек и удобство использования. Благодаря большому количеству опций вы можете подстроить формат вывода каждого опроса под себя. При этом разобраться в настройках не составит особого труда (даже для начинающего пользователя Joomla).
В-третьих, технология AJAX. Применение данной технологии позволяет отображать изменения в голосовании в реальном времени – без перезагрузки страницы.
В-четвертых, возможность использования круговой диаграммы для отображения результатов голосования. Такой формат представления результатов делает расширение AcePolls еще более удобным, наглядным и привлекательным для пользователей.
В-пятых, возможность отслеживания пользователей, принявших участие в голосовании, по таким параметрам, как логин, IP, cookies.
Вот ссылка на страницу, с которой можно скачать AcePolls. Доступно несколько версий - для Joomla 1.5, 2.5, 3.0.
Установка, как всегда, стандартная – заходите в Менеджер Расширений, выбираете нужный файл пакета (архив со скачанным расширением) и жмете кнопку Загрузить и Установить. Далее идем в раздел Компоненты и ищем там компонент под названием AcePolls.
Для создания опроса жмем кнопку «Создать», расположенную в тулбаре. После этого перед вами откроются настройки опроса.
В поле «Title» вводим название, к примеру, «Ваше любимое домашнее животное». Поле «Alias» оставляем пустым. В поле «Lag» можно задать промежуток времени, в течение которого один и тот же пользователь не сможет проголосовать дважды. По умолчанию стоит 24 часа. Опции «Start Date» и «End Date» позволяют задать дату начала и конца голосования соответственно. В пункте «Published» можно выбрать, будет ли ваше голосование опубликовано.
Далее идет раздел «Options». Здесь происходит непосредственное добавление пунктов опроса (при помощи кнопок с изображением плюса и минуса). В соответствующем поле указывайте название варианта голосования, а рядом – цвет этого варианта. Он будет нужен при составлении диаграммы результатов (круговой или обычной).
Переходим в Основные Параметры, располагающиеся в правой части страницы.
Далее настройки Параметры Результаты.
Настройки Опции диаграммы можете оставить без изменений. Но это на ваше усмотрение.
И последние настройки Стандартные настройки Joomla.
Как видите, во всех вышеприведенных настройках все понятно и без объяснений.
На этом настройки самого компонента AcePolls закончены. Что бы вывести опрос на сайте через меню заходим в Меню и через Выбор типа пункта меню выбираем AcePolls.
Теперь нам надо открыть или создать (при необходимости), настроить и опубликовать в выбранной позиции модуль AcePolls.
Переходим в Расширения > Менеджер модулей и открываем или создаем модуль AcePolls.
Задаем заголовок модуля, выбираем позицию модуля, проверяем, что состояние модуля – Опубликовано и привязываем его к необходимым пунктам меню. Далее переходим к настройкам основных параметров.
В пункте Poll ID задаем идентификационный номер созданного опроса в компоненте AcePolls. Пункт «AJAX Vote» позволяет включить или выключить использование технологии AJAX при голосовании. О том, что именно делает эта технология, мы говорили выше. Опция «Show Poll Title» позволяет выводить заголовок опроса. При помощи опции «One color for bars» можно задать всем вариантам ответа один и тот же цвет. Советуем этого не делать, так как разноцветные варианты смотрятся куда интереснее и привлекательнее. Опции «Bars Color», а также «Bars Border Color» позволяют настроить основной и фоновый цвет выводимого модуля. Опция «Show view details link» позволяет вывести ссылку на результаты опроса. Опция «Show link to article» позволяет отобразить ссылку на сайт разработчика. Кстати, в пункте «Related article link» указана эта самая ссылка. Можете поменять ее на произвольную. При помощи опции «Show number of votes» можно включить отображение общего числа оставленных пользователями голосов. Последняя опция «Date format» позволяет настроить формат вывода даты (число, месяц, год).
После сохранения этих настроек модуль с голосованием появится на сайте.
Ну вот на этом и закончим рассмотрение расширение AcePolls для Joomla - создание опроса и голосования. Надеюсь теперь создание любого опроса, голосования на joomla 2.5 не составит для вас труда.
Удачи Вам в ваших начинаниях!
Ниже можно скачать расширение AcePolls для Joomla 2.5 с русификатором.
Похожие статьи:
Следующие статьи:
Предыдущие статьи:
- Kide Shoutbox — Чат для Joomla - >
- AcyMailing - Компонент рассылок для Joomla - >
- Защита админки Joomla - компонент jSecure Authentication - >
- Global Flash Galleries компонент флэш галереи для Joomla 2.5 - >
- Akeeba Backup для Joomla, создание резервной копии и восстановление из резервной копии сайта - >