Разместить объявление
Rukassa - надёжная платёжная система для сайтов и телеграм ботов
хостинг
VIPAdmin / CMS / Datalife Engine / Хаки DLE / Hard Vote 1.0 (Расширенное голосование DLE)

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



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

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

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

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

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

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

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

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

[attachment=13015:hardvote_1_0_9_2-9_x.rar]

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

24-01-2022, 21:27 .zip

Скачать

ТОП Записей

Автор: Enoot

Дата: 24.01.2022 21:27

Просмотров: 541

Оцените статью:

0 0

Партнерки

Обзор RollerAds: умная пуш-сеть с инновационными инструментами
Обзор RollerAds: умная пуш-сеть с инновационными инструментами
-1
Перейти
Huffson Group: премиальная CPA-сеть для iGaming
Huffson Group: премиальная CPA-сеть для iGaming
-1
Перейти

Еще немного интересного

Сервисы / Парсинг A-PARSER - парсер сайтов № 1
Сервисы / Сервера и хостинги Хостинг PrivateAlps (Игнорирует DMCA)
Сервисы / Платёжные системы Merchant001- надежный эквайринг для сайта
Статьи Дорвеи 2023-2024
Арбитраж трафика / Статьи Арбитраж трафика на пуш уведомлениях
Статьи / Софт / Антидетект Браузеры Лучшие антидетект браузеры
Сервисы / Трекеры / Клоака Keitaro PRO - трекер для арбитража трафика
Хостинг / Скрипты сайтов / Статьи Как настроить работу почты
Хостинг / Скрипты сайтов / Статьи Урок доступ mysql с любого ip
Хостинг / Скрипты сайтов / Статьи Как сделать моментальную установку сервера? HOSTINPL
Хостинг / Статьи Exim (Восстановление по e-mail)
Скрипты сайтов / Статьи JavaScript - Меняем CSS

Отзывы (0)




To connect permitted only files with the extension: .tpl or .php To connect permitted only files with the extension: .tpl or .php