0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 334 Просмотров
*

WebDisaster

  • Захожу иногда
  • 108
  • 12 / 0
Существует бесплатный плагин extravote  и модуль TopExtraVote. Фактически плагинов в установочном пакете два – content/extravote и ajax/extravote

Что не устраивает в плагине: так же, как и стандартный плагин рейтинга Joomla!, extravote имеет плохую защиту от «накрутки» глосований: сохраняет в таблице IP последнего голосовавшего и не даёт с этого IP голосовать второй раз. Но значение IP при каждом голосовании перезаписывается. Проблем это создаёт две: для сетей «за NAT» от голосования «отрезается» вся сеть. При этом, запустив второй браузер через анонимный «непрозрачный» прокси-сервер, можно поочерёдно кликать с двух разных IP и неограниченно накручивать счётчик (либо использовать другие аналогичные способы). Необходимо исключить возможность «накрутки» счётчика.

Что требуется: переделать плагин так, чтобы в БД сохранялся ID КАЖДОГО проголосовавшего пользователя (голосовать будут ТОЛЬКО зарегистрированные пользователи), при каждом голосовании выполнять проверку по userID, исключая повторное голосование (выдавать предупреждение «Вы уже голосовали», как делает исходный плагин). Всё остальное должно работать точно так же, как работает «по умолчанию» - обязательна поддержка AJAX и сохранение работоспособности совместно с модулем TopExtraVote, поддержка php7. Удаление куков в браузере не должно позволить голосовать повторно!

Очень желательно делать форк плагина с другим названием, чтобы не было «пересечений» с исходным плагином в пространстве имён. Никаких ограничений прав на дальнейшее распространение и использование плагина не предполагается – всё на усмотрение разработчика.

Хотелось бы услышать предложения от заинтересованных разработчиков: сроки, цена работы, способы оплаты.
*

ProtectYourSite

  • Завсегдатай
  • 1882
  • 103 / 4
  • Безопасность вебсайтов
2000-3000, если будет интересно, можно будет обсудить детали.
*

kern.USR

  • Давно я тут
  • 820
  • 63 / 1
У меня есть готовое решение, но только для стандартной голосовалки, т.е. нет функционала, заложенного в TopExtraVote и подобные (вывод голосовалки в контенте, несолько голосовалок у одного материала, и подобное). За 1000р. могу доплить под эти нужды.
Где используется мой плагин сейчас: http://otklik.info
*

WebDisaster

  • Захожу иногда
  • 108
  • 12 / 0
Работа выполнена. Спасибо ProtectYourSite
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Создать модуль/плагин: «добавление заданий»

Автор heikomaiko

Ответов: 17
Просмотров: 360
Последний ответ 11.08.2019, 15:16:00
от Bickaze
Плагин интеграции VirtueMart с сервисом VirtualPOS

Автор Vap

Ответов: 6
Просмотров: 156
Последний ответ 25.06.2019, 21:34:52
от draff
Плагин, модуль оплаты

Автор vebor

Ответов: 0
Просмотров: 96
Последний ответ 12.06.2019, 17:30:22
от vebor
Плагин замены url на сайте

Автор platonische

Ответов: 18
Просмотров: 367
Последний ответ 17.05.2019, 22:07:54
от Taatshi
Сделать плагин/или доработка шаблона по управлению рекламой

Автор fbr

Ответов: 4
Просмотров: 204
Последний ответ 14.02.2019, 18:12:37
от warrangie