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

WebDisaster

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

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

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

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

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

ProtectYourSite

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

kern.USR

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

WebDisaster

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

Плагин замены url на сайте

Автор platonische

Ответов: 14
Просмотров: 198
Последний ответ 20.03.2019, 16:04:44
от voland
Сделать плагин/или доработка шаблона по управлению рекламой

Автор fbr

Ответов: 4
Просмотров: 144
Последний ответ 14.02.2019, 18:12:37
от warrangie
Плагин доставки для JoomShopping

Автор D1Show

Ответов: 2
Просмотров: 130
Последний ответ 24.01.2019, 10:27:38
от D1Show
Написать плагин или скрипт для Joomla "Выдача цифровых ключей из файла""

Автор Stobard

Ответов: 2
Просмотров: 185
Последний ответ 09.01.2019, 15:28:55
от Septdir
Плагин JoomShopping - Выбор всех фотографий для загрузки в карточку товара при его добавлении на сай

Автор CCTRRoman

Ответов: 2
Просмотров: 452
Последний ответ 26.10.2018, 14:54:49
от Oksanalink