Название лота

modstops102

Описание лота

Модуль защиты - бан IP и нежелательных слов в формах сайта

Что это такое?

Модуль Stops102 разработан для движка ALS 1.0.2 автором Zorg

.

Это решение предназначено для защиты сайта от идиотов, если сказать прямо и недвусмысленно.
К сожалению, в интернет мире любителей показывать попу фигу в кармане предостаточно - ведь они наивно полагают, что их никто там не видит. Нам тоже их видеть нет желания, поэтому на свет родился такой модуль.

Что скрипт модуля делает?

Скрипт отслеживает весь текст, который пишется в любых формах сайта - обратной связи, комментариях, гостевой книге и т.д., а также отслеживает IP адреса, с которых заходят на сайт посетители. Для работы скрипта нужно две базы - это список нежелательных слов, которые по мнению администратора не должны быть использованы в текстах форм, а также черный список IP-адресов. Базы естественно администратором и формируются вручную. Черный список IP может формировать и скрипт, если ему дано такое указание.

Вносимые в форму данные сравниваются с базой стоп-слов - при этом скрипт может выполнить одно из трех действий:

1 - разрешать запись сообщения, комментария, но заменять нежелательные слова на любое иное слово, установленное в настройках.

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

3 - поступать совсем просто - записать IP посетителя в бан-лист IP, после чего этот посетитель никогда и ничего в формах не сможет никуда отправить - ни в базу, ни на Email, пока администратор не удалит IP из базы, если посчитает это нужным.

Все эти логически простые и необходимые функции реализованы скриптом модуля, состоящего из 2-х файлов - непосредственно самого скрипта и дополнительным файлом в административной панели, позволяющим производить необходимые настройки скрипта модуля и управление базами данных.



Установка


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

Для этого нужно положить файл скрипта в папку modules, а файл админки а папку set. В меню админ-панели необходимо добавить ссылку на новую страницу управления и в папку set/images положить картинку новой кнопки.
Все это осуществляется простым копированием содержимого архива модуля в корневую директорию сайта. Все встанет по своим местам.
Нужных для своей работы три файла в базе данных скрипт создаст сам.
Останется зайти на страницу управления модулями и включить появившийся там новый модуль auto_01sstop-Volar.shtml, а на новой странице управления модулем (доступ с новой кнопки) произвести настройки его работы по своему усмотрению.


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



Счёт:

222.00 руб. (сумма получения магазином, без учёта комиссии платёжной системы)


Наш курс WMZ:

1 WMZ = 30.00 WMR


  Внимание !!!

Покупка в нашем магазине является акцептом Публичной оферты.

Для гарантированного получения покупки обратитесь к разделу Доставка товара.


Если не указан Email то кнопки оплаты будут не активны.



Webmoney:

Стоимость в единицах WebMoney:
С учётом комиссии WebMoney
на кошельках нужно иметь
7.46 WMZ и 223.78 WMR соответственно.


WMer:

WebMoney всех видов, RBC-money, MoneyMail, SMS-оплата, пластиковые карты


RBC money:

Автоматы по приёму платежей (терминалы), Почта, банковские платежи + оплата с Вашего RBC-Money кошелька (пополняется в том числе и с пластиковых карточек).


RoboKassa:

Яндекс.Деньги, MoneyMail, все разновидности WebMoney, переводы CONTACT, Единый Кошелёк, автоматы по приёму платежей (терминалы), SMS-оплата, Банк.ВКонтакте


Обмен валют:
на:
Крайне важный блок - убирать нельзя!