Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Голосование с функцией Drag and Drop

Голосование с функцией Drag and Drop


 svetlovodsk    25.05.2015    Стол заказов    1633    6 комментариев

Срочно! Необходимо разработать дополнительный модуль для DLE 10.0 (либо отдельный скрипт, подключаемый к DLE) - голосование с функцией Drag and Drop.

Например, в списке опроса (голосования) есть 20 фамилий, пользователь их перемещает в нужном ему порядке, выдвигая кого-то на первое место, второе, третье и т.д. и нажимает на кнопку "Голосую". Данные записываются в базу. При последующих открытиях страницы с опросом, фамилии сортируются по текущему (на момент открытия страницы пользователем) рейтингу. Рядом с фамилиями отображается текущий рейтинг каждой фамилии. В идеале необходимо к каждой фамилии в списке добавить и небольшое фото для наглядности. Внизу опроса также необходимо вывести общее количество проголосовавших пользователей.

Необходимо также исключить возможность накрутки голосов, но так, чтобы пользователи с одним айпи (например, какая-нибудь фирма, в которой 10 компьютеров и один айпи на всех) могли голосовать.

Модуль (или скрипт) необходимо разработать в кратчайшие сроки (до 5 дней). Важен сам функционал.

Также рассматривается и второй вариант - без функции Drag and Drop. Рядом с каждой фамилии отображается небольшое поле input, в которое пользователь сам проставляет номера: 1, 2, 3 и т.д. При этом, если в одном из полей уже стоит определенная цифра и пользователь случайно ставить такую же цифру в другое поле, ему должно появиться сообщение в модальном окне о том, что он поставил дублирующееся число.

Жду предложений!

6 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 26 мая 2015 04:49 -

а если количество вариантов увеличится, то как делать пересчет?

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

svetlovodsk
Юзер

svetlovodsk - 27 мая 2015 00:40 -

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

dj-avtosh
PHP-developer

dj-avtosh - 26 мая 2015 04:50 -

Либо по айпи проверка либо по логину, иначе накрутка. По логину - уже накрутка и голосовать смогут только зареганные.

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

svetlovodsk
Юзер

svetlovodsk - 27 мая 2015 00:44 -

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

dj-avtosh
PHP-developer

dj-avtosh - 28 мая 2015 05:42 -

т.е. все же интересует ведение уникальности по логину?

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Meberas
Гости

Meberas - 17 июня 2015 18:08 -

Если актуально - скайп Meberas

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх