Установка Анти-Спам модуля CleanTalk на MediaWiki
- MediaWiki 1.32 и старее.
- MediaWiki 1.33 и новее.
- Включение сервиса CleanTalk SpamFireWall
- Описание опций Анти-Спам плагина
- Скачайте архив.
- Распакуйте архив и переместите папку Antispam в папку MEDIAWIKI_ROOT/extensions/
- Добавьте код в файл "MEDIAWIKI_ROOT/LocalSettings.php":
require_once "$IP/extensions/Antispam/Antispam.php";
- Введите полученный Ключ доступа в настройках расширения "MEDIAWIKI_ROOT/extenstions/Antispam/Antispam.php":
$wgCTAccessKey = 'ACCESS_KEY';
Сделайте пробную регистрацию, используя e-mail stop_email@example.com.
Поздравляем с установкой Анти-Спама!
- Скачайте архив.
- Распакуйте архив и переместите папку Antispam в папку MEDIAWIKI_ROOT/extensions/
- Добавьте код в файл "MEDIAWIKI_ROOT/LocalSettings.php":
wfLoadExtension( 'Antispam' );
- Введите полученный Ключ доступа в настройках расширения "MEDIAWIKI_ROOT/extenstions/Antispam/extension.json":
"CTAccessKey": {
"value": "ВАШ_КЛЮЧ"
Сделайте пробную регистрацию, используя e-mail stop_email@example.com.
Поздравляем с установкой Анти-Спама!
Включение сервиса CleanTalk SpamFireWall
CleanTalk SpamFireWall фильтрует весь входящий трафик для защиты сайтов от спам-ботов, параллельно уменьшая нагрузку на вебсервер.
Для MediaWiki 1.32 и старее:
- Откройте файл "/extensions/Antispam/Antispam.php"
- Найдите параметр: "$wgCTSFW = false" и измените значение false на true.
Для MediaWiki 1.33 и новее:
- Откройте файл "/extensions/Antispam/extension.json"
- Найдите параметр: "CTSFW": { "value": false и измените значение false на true.
Чтобы проверить работу SpamFireWall добавьте /?sfw_test_ip=10.10.10.10 к адресу сайта. Например, www.имясайта.домен/?sfw_test_ip=10.10.10.10 (вы должны увидеть экран блокировки)
Внимание! Тестирование нужно проводить в режиме инкогнито в вашем браузере. Режим включается нажатием клавиш Ctrl+Shift+N для Chrome, «Яндекс.Браузера», Opera и Safari; Ctrl+Shift+P для Firefox, Internet Explorer и Microsoft Edge.
Описание опций Анти-Спам плагина
Примеры приведены для MediaWiki 1.32 и старее. Опции находятся в файле "/extensions/Antispam/Antispam.php". Для MediaWiki 1.33 и новее опции находятся в файле "/extensions/Antispam/extension.json" и не имеют $wg в начале (для примера $wgCTCheckNoConnect будет соответствовать CTCheckNoConnect в новых версиях).
$wgCTCheckNoConnect = true/false;
Проверка регистраций, когда есть ошибки подключения к сервису CleanTalk:
- true - опция включена;
- false - опция выключена.
$wgCTServerURL = 'http://moderate.cleantalk.org/api2.0';
Ссылка на облако CleanTalk.
$wgCTShowLink = true;
Разместить ссылку на CleanTalk: включение этой опции, размещает небольшую ссылку под формой комментариев, которая показывает, что ваш сайт находится под защитой от спама.
$wgCTNewEditsOnly = true/false;
- проверять только новые правки;
- проверять все правки или только новые правки.
$wgCTMinEditCount = 10;
Устанавливает минимальное количество правок для пропуска проверки. Проверка будет пропущена для пользователей с параметром getEditCount(), большим, чем установленное значение.
Примечание: не применимо, когда $wgCTNewEditsOnly == true
$wgGroupPermissions['sysop']['cleantalk-bypass'] = true;
Пропустить тестовую проверку для администраторов.
Как добавить вебсайт в Панель управления Анти-Спам
Пожалуйста, используйте данное руководство, чтобы добавить вебсайт в Панель управления Анти-Спам: https://cleantalk.org/help/add-website
Пожалуйста, проверьте ваш e-mail для получения пароля к учётной записи.
Если у вас есть вопросы о CleanTalk, то, пожалуйста, создайте приватное обращение здесь:
https://cleantalk.org/my/support/open