prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для DataLife Engine » DLE модули » Hard Vote 1.0 (Расширенное голосование DLE)

Hard Vote 1.0 (Расширенное голосование DLE)


Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
У нас вы можете скачать бесплатно Hard Vote 1.0 (Расширенное голосование DLE).


Данный модуль увеличивает возможно стандартного голосования на DLE.

По умолчанию в DLE пользователь может проголосовать только за один вариант ответа, и стандартными способами этого никак не изменить. Этот модуль умеет выводить опросы на сайте тремя типами:

1. Стандартное голосование DLE, то есть пользователь может выбрать максимум один ответ из представленных.
2. Расширенное голосование, в этом случае пользователю предоставляется выбор множества предоставленных вариантов ответа. При чём выбор может бы не ограниченным.
3. Голосование со своим вариантом ответа. Это редкий вид голосования, но очень удобный, если всех вариантов ответа нельзя описать. В этом случае будут выведены все предоставленные варианты ответа, которые были добавлены в админцентре, а также будет добавлен ещё один вариант с текстовым полем, в которое пользователь сам сможет вписать, что считает нужным.
Такой сособ голосования предложил ПафНутиЙ (http://pafnuty.name/), за что ему спасибо.

Установка данного модуля относительна проста, изменения нужно делать только в админцентре движка DLE в одном файле. Сами файлы голосований придётся заменить на новые, при этом данный хак поддерживает все функции голосований начиная от версии DLE 7.2, и заканчивая версией 9.4. Hard Vote предоставляется в двух вариантах: для Windows-1251 и UTF8. В каждом архиве имеются 2 варианта модуля для разных версий движка.

Расширенное голосование работает почти как и стандартное, при выборе более одного варианта ответа, например 3, в БД запишется 3 строчки, то есть получится, как будто проголосовали 3 человека. В настройках модуля, вы можете указать максимальное количество ответов, которые голосующий может выбрать за раз.

Более сложный вариант, это голосование с возможностью указания своего варианта ответа. В этом случае голосуемому выведутся все варианты, а также текстовое поле, в которое он сможет написать свой ответ. После того, как посетитель проголосует, ему покажутся и все доп. варианты, которые указали другие проголосовавшие, при этом процент проголосовавших поделится и на них. Доп. варианты имеют свойство группироваться, если пользователи будут писать одинаковые ответы, то отображаться будет один с общим количеством проголосовавших.

Для удобства, была сделана возможность автоматического скрытия всех доп. ответов, если они превышают заданное количество в настройках модуля. В этом случае при показе результатов голосования, будет добавлена ссылка как при выводе архива новостей для DLE, при нажатии на которую отобразятся скрытые результаты опроса.

В настройках модуля вы можете ограничить максимальное количество символов в своём тексте ответа, но максимальное количество должно быть не более 255 - думаю это и так достаточно много.

Как и стандартный модуль голосования DLE, этот поддерживает дату начала и конца голосования, при истечении которого, голосование будет скрываться на сайте (начиная с DLE 9.2 его можно будет посмотреть в архиве опросов).

Начиная с DLE 9.3 модуль поддерживает запрет голосований для конкретных групп пользователей, которых можно выбрать в настройках групп в админцентре движка DLE.

Начиная с DLE 9.2 модуль поддерживает функцию "Архив опросов", в котором можно посмотреть все опросы, которые существуют на сайте. Если посетитель уже принимал участие в опросе или не может проголосовать по каким-то причинам, то покажутся его результаты. Если имеется возможность голосовать, то будет выведена форма идентичная той же, что и на сайте и имеющую те же функции.

Дополнительных запросов к БД данный модуль не делает, за исключение если пользователь выбрал более одного варианта ответа. Однако при выводе архива один запрос из цикла убирается, тем самым немного снижая нагрузку.


Hard Vote 1.0 (Расширенное голосование DLE)

Hard Vote 1.0 (Расширенное голосование DLE)

Hard Vote 1.0 (Расширенное голосование DLE)

Hard Vote 1.0 (Расширенное голосование DLE)

Hard Vote 1.0 (Расширенное голосование DLE)

Hard Vote 1.0 (Расширенное голосование DLE)


Автор: REZER (http://rezer.net/)

Скачать модуль:

Для DLE 9.2 и больше - Z hardvote_1.0_9.2-9.x.rar Размер: 25.48 Kb, скачали 217 раз
Для версий: 7.3, 7.5, 8.x, 9.0 - Z hardvote_1.0_7.3_7.5_8.x_9.0.rar Размер: 17.9 Kb, скачали 44 раз


-1
Просмотры: 5667 VIP ProWebber | Комментарии (12)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1sprime

  • 26 декабря 2011 18:34
  • Регистрация: 27.03.2011
  • ICQ: --
  • Комментариев: 105
  • Выкл.
Классный модуль, спасибо

0

#2tsa

  • 26 декабря 2011 18:48
  • Регистрация: 26.09.2009
  • ICQ: 584353078
  • Комментариев: 97
спасибо поставим себе на сайт =)

--------------------

0

#3xVitaLx

  • 26 декабря 2011 20:33
  • Регистрация: 14.10.2009
  • ICQ: 14012451
  • Комментариев: 97
Класс, давно ждал норм голосовалки: свой ответ, множественный выбор! Спасибо!

-1

#4BR0kEN

  • 27 декабря 2011 02:13
  • Регистрация: 29.11.2009
  • ICQ: --
  • Комментариев: 255
Цитата: tsa
спасибо поставим себе на сайт =)

Зачем?

--------------------

0

#5Prime007

  • 27 декабря 2011 12:37
  • Регистрация: 16.04.2011
  • ICQ: --
  • Комментариев: 6
Скажите, пожалуйста, как на сайте вывести два голосования? В админке два, а не знаю каким тегом вывести их по отдельности

0

#6Saneka2692

  • 27 декабря 2011 16:44
  • Регистрация: 2.10.2010
  • ICQ: --
  • Комментариев: 56
Цитата: Prime007
Скажите, пожалуйста, как на сайте вывести два голосования? В админке два, а не знаю каким тегом вывести их по отдельности

А зачем тебе два голосования сразу? (только место занимает)
Если в админке поставлено два голосования, то каждый вопрос будет чередоваться после обновления страницы на сайте. То есть два опроса в одном блоке только выводятся по очерёдности.

0

#7Prime007

  • 27 декабря 2011 19:16
  • Регистрация: 16.04.2011
  • ICQ: --
  • Комментариев: 6
Saneka2692,
Жалко мне всёровно нужно вывести два голосования отдельно

0

#8sader99

  • 30 декабря 2011 10:06
  • Регистрация: 28.02.2011
  • ICQ: --
  • Комментариев: 14
прикольно конечно...но что если 1к челвоек напишут СВОЙ ВАРИАНТ... При открытии "все варианте" блок уедет в "бесконечность" ?)

0

#9REZER

  • 30 декабря 2011 14:47
  • Регистрация: 1.11.2011
  • ICQ: 7284054
  • Комментариев: 12
sader99,

Для этого и есть функция скрытия всех ответов пользователей, все одинаковые будут группироваться. Ну а так да, раз список не ограничен на количество ответов, то может быть и очень длинным.

0

#10Tomich

  • 18 января 2012 03:08
  • Регистрация: 26.10.2011
  • ICQ: 642756955
  • Комментариев: 154
  • Выкл.
извините ребята, я не сильно дружу с базами данных. как выполнить sql запрос к базе :
ALTER TABLE `dle_vote_result` ADD COLUMN `other` CHAR(255) NOT NULL;
ALTER TABLE `dle_vote` ADD COLUMN `type` TINYINT(1) NOT NULL DEFAULT '0';

0

#11Tomich

  • 18 января 2012 03:32
  • Регистрация: 26.10.2011
  • ICQ: 642756955
  • Комментариев: 154
  • Выкл.
разобрался как запрос делать, но теперь ошибку выдает:
MySQL Error!
------------------------

The Error returned was:
Column count doesn't match value count at row 1

Error Number:
1136
INSERT INTO dle_vote (category, vote_num, date, title, body, approve, type, start, end) VALUES ('all', 0, CURRENT_DATE(), 'Как Вам наш сайт?', 'Гуд<br />Фигня<br />Ниче так', '1', '1' '', '')

0

#12pro_01

  • 10 апреля 2012 20:54
  • Регистрация: 25.11.2010
  • ICQ: --
  • Комментариев: 10
Может объясните,где проблема.Стал модуль без проблем.Но ... при голосовании блок просто исчезает со страницы сайта.А при обновлении страницы , голосующих как и не было. т,е в статистике пусто.А в окне jquery и голосовать можно и статистика записывается.

0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки