• CMS
  • Сообщество
  • Каталог расширений
  • Разработчикам
  • Работа
  • Скачать

МагазинLiveStreet

  • Модули
  • Скидки
  • Помощь
  • Хостинг
Войти Зарегистрироваться
Черный список

Плагин «Черный список»

от Wasja
5 отзывов
Скачать
Версия 1.1.0 | Совместимость: 1.0.3
Добавлен: 18 сентября 2014 | Обновлен: 27 октября 2015
Скачан 1973 раза

Запрос емайла для подписки

Введите
Подписаться на обновления Подписка прошла успешно
Описание

Проверка E-Mail пользователей на наличие в базах спамеров (stopforumspam.org, botscout.com, fspamlist.com). Проверка осуществляется при регистрации и авторизации пользователей.

GitHub: github.com/wasja1982/livestreet_blacklist

Обсуждение плагина здесь.
Настройка

Настройка плагина осуществляется редактированием файла "/plugins/blacklist/config/config.php".

Поддерживаемые директивы:
1) $config['check_mail'] — Проверять e-mail по базам. По умолчанию включено (true).

2) $config['check_mail_limit'] — Порог для срабатывания проверки e-mail (не менее указанного значения).

3) $config['check_ip'] — Проверять IP по базам. По умолчанию включено (true).

4) $config['check_ip_limit'] — Порог для срабатывания проверки IP (не менее указанного значения).

5) $config['check_ip_exact'] — Строгая проверка IP (e-mail и IP должны быть в базе одновременно). По умолчанию отлючено (false).

6) $config['use_stopforumspam_com'] — Использовать базу сайта stopforumspam.com. По умолчанию включено (true).

7) $config['use_botscout_com'] — Использовать базу сайта botscout.com. По умолчанию включено (true).

8) $config['key_botscout_com'] — Ключ для сайта botscout.com (http://botscout.com/getkey.htm).

9) $config['use_fspamlist_com'] — Использовать базу сайта fspamlist.com. По умолчанию включено (true).

10) $config['key_fspamlist_com'] — Ключ для сайта fspamlist.com (http://fspamlist.com/index.php?c=register).

11) $config['check_authorization'] — Проверять e-mail при авторизации. По умолчанию включено (true).

12) $config['whitelist_zones'] — Белый список доменных зон (e-mail с этих доменных зон считаются доверенными и не проверяются).

13) $config['blacklist_zones'] — Черный список доменных зон (e-mail с этих доменных зон запрещены).

14) $config['whitelist_domains'] — Белый список доменов (e-mail с этих доменов считаются доверенными и не проверяются).

15) $config['blacklist_domains'] — Черный список доменов (e-mail с этих доменов запрещены).

16) $config['whitelist_users_name'] — Белый список пользователей (логины). Проверяется только при авторизации.

17) $config['whitelist_users_mail'] — Белый список пользователей (e-mail).

18) $config['whitelist_users_ip'] — Белый список пользователей (IP-адреса).

19) $config['blacklist_users_name'] — Черный список пользователей (логины). Проверяется только при авторизации.

20) $config['blacklist_users_mail'] — Черный список пользователей (e-mail).

21) $config['blacklist_users_ip'] — Черный список пользователей (IP-адреса).

22) $config['recheck_time'] — Время в секундах, в течении которого данные о предыдущей проверке пользователя считаются корректными. По умолчанию сутки (60*60*24*1).

Установка

1. Скопировать плагин в каталог /plugins/
2. Через панель управления плагинами (/admin/plugins/) запустить его активацию.
Основные положения лицензионного соглашения
Это приложение доступно по лицензии Creative Commons «Attribution-ShareAlike» («Атрибуция — На тех же условиях») 4.0 Всемирная. Чтобы увидеть копию этой лицензии, посетите creativecommons.org/licenses/by-sa/4.0/.

Обязательным условием использования плагина является наличие активной ссылки, размещенной автором оригинальной версии плагина. При модификации плагина запрещается изменять содержание ссылки, а так же скрывать ссылку от посетителей или поисковых роботов. Отключить ссылку можно за донейт на сайте livestreet.ru/profile/Wasja/

Copyright © 2014-2015 Александр Вереник
Список версий с изменениями

1.1.0

27 октября 2015
— Добавлено кэширование запросов.
— Добавлены параметры конфигурации:
$config['recheck_time'] — Время в секундах, в течении которого данные о предыдущей проверке пользователя считаются корректными.
$config['whitelist_zones'] — Белый список доменных зон (e-mail с этих доменных зон считаются доверенными и не проверяются).
$config['blacklist_zones'] — Черный список доменных зон (e-mail с этих доменных зон запрещены).

1.0.2

17 октября 2014
— Добавлена возможность запрета всех доменов (маска '*' в черном списке доменов).
— Исправлена неточность в работе с базой fspamlist.com
— Добавлена возможность отключения проверки e-mail.
— Добавлено исключение проверки администраторов на наличие в черном списке при авторизации.
— Добавлены параметры конфигурации:
$config['check_mail'] — Проверять e-mail по базам.
$config['whitelist_users_name'] — Белый список пользователей (логины). Проверяется только при авторизации.
$config['whitelist_users_mail'] — Белый список пользователей (e-mail).
$config['whitelist_users_ip'] — Белый список пользователей (IP-адреса).
$config['blacklist_users_name'] — Черный список пользователей (логины). Проверяется только при авторизации.
$config['blacklist_users_mail'] — Черный список пользователей (e-mail).
$config['blacklist_users_ip'] — Черный список пользователей (IP-адреса).
$config['check_mail_limit'] — Порог для срабатывания проверки e-mail (не менее указанного значения).
$config['check_ip_limit'] — Порог для срабатывания проверки IP (не менее указанного значения).

1.0.1

19 сентября 2014
— Функционал вынесен в отдельный класс.
— Добавлены параметры:
$config['whitelist_domains'] — Белый список доменов (e-mail с этих доменов считаются доверенными и не проверяются).
$config['blacklist_domains'] — Черный список доменов (e-mail с этих доменов запрещены).
$config['check_ip'] — Дополнительно проверять IP.
$config['check_ip_exact'] — Строгая проверка IP (e-mail и IP должны быть в базе одновременно).

Другие расширения автора

  • Удаление комментариев

    Удаление комментариев

  • Просмотры

    Просмотры

  • Мультилогин

    Мультилогин

  • Цитирование комментариев

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

  • Файловый архив

    Файловый архив

Просмотреть все
  • Разработчикам

  • Как попасть в каталог
  • Документация
  • Покупателям

  • Руководство покупателя
  • Правила магазина

© 2008-2023 «LiveStreet CMS»

  • Контакты

  • office@livestreetcms.com
  • Разделы

  • CMS
  • Сообщество
  • Магазин модулей
  • Скачать
  • Соцсети

  • Facebook
  • Вконтакте
  • Twitter
  • Google+
  • GitHub
xeoart Дизайн от xeoart 2013