Difference between revisions of "ConfirmEdit/ru"
(→Установка) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
== Установка == | == Установка == | ||
− | Процедура установки и настройки немного отличается для разных видов CAPTCHA. | + | Процедура установки и настройки немного отличается для разных видов CAPTCHA. Об этом можно прочитать на странице расширения: [[mediawikiwiki:Extension:ConfirmEdit#CAPTCHA_types|CAPTCHA types]]. |
− | + | {{Warning}} РЕКОМЕНДУЕМЫЙ вариант: в сборке [[Mediawiki4Intranet]] данное расширение по умолчанию включено в <tt>ExternalServerSettings.php</tt> с [[WikiKCaptcha]]. | |
+ | |||
+ | Второй вариант, менее рекомендуемый, т.к. успешно обходится спамерами - это гугловская reCAPTCHA (http://recaptcha.net/api/getkey): | ||
+ | |||
+ | <div class="mw-collapsible mw-collapsed"> | ||
+ | <p>Конфиг для reCAPTCHA (не рекомендуется)</p> | ||
+ | <div class="mw-collapsible-content"> | ||
+ | <code-php> | ||
+ | require_once('extensions/ConfirmEdit/ConfirmEdit.php'); | ||
+ | require_once('extensions/ConfirmEdit/ReCaptcha.php'); | ||
+ | $wgCaptchaClass = 'ReCaptcha'; | ||
+ | // Сюда прописать свои ключи | ||
+ | $recaptcha_public_key = ''; | ||
+ | $recaptcha_private_key = ''; | ||
+ | </code-php> | ||
+ | </div> | ||
+ | </div> | ||
Также можно выбрать ситуации, в которых следует / не следует показывать CAPTCHA, см. [[mediawikiwiki:Extension:ConfirmEdit#Configuration|Configuration]]. Первое делается путём добавления записей в <tt>$wgCaptchaTriggers</tt>, второе — путём добавления разрешения <tt>skipcaptcha</tt> различным группам пользователей в <tt>$wgGroupPermissions</tt>. | Также можно выбрать ситуации, в которых следует / не следует показывать CAPTCHA, см. [[mediawikiwiki:Extension:ConfirmEdit#Configuration|Configuration]]. Первое делается путём добавления записей в <tt>$wgCaptchaTriggers</tt>, второе — путём добавления разрешения <tt>skipcaptcha</tt> различным группам пользователей в <tt>$wgGroupPermissions</tt>. |
Latest revision as of 18:19, 27 March 2013
ConfirmEdit — расширение MediaWiki.
- Назначение: Реализация нескольких популярных CAPTCHA, в том числе и reCAPTCHA, защита Wiki от спам-ботов.
- Репозиторий: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/ConfirmEdit.git
- Домашняя страница: ConfirmEdit на mediawiki.org
- Версия MediaWiki: гарантирована совместимость с 1.11+, возможна с другими
- Лицензия: GPLv2.0+
- Дата создания: 2006-11-01
- Оценка расширения: Очень полезное (5)
Включение в сборку Mediawiki4Intranet:
- Дата включения: 2009-09-08
- Включённая версия: 1.3 (2015-10-13)
- Состояние доработок: Без изменений
Использование
Расширение включает реализацию нескольких популярных CAPTCHA («Публичного Полностью Автоматического Теста Тьюринга для Различения Компьютера и Человека»), в том числе и reCAPTCHA.
Расширение обычно достаточно просто установить, и при различных действиях, сконфигурированных по умолчанию, оно будет показывать CAPTCHA.
См. также Mediawiki4Intranet#Антиспам для публичных Wiki.
Установка
Процедура установки и настройки немного отличается для разных видов CAPTCHA. Об этом можно прочитать на странице расширения: CAPTCHA types.
РЕКОМЕНДУЕМЫЙ вариант: в сборке Mediawiki4Intranet данное расширение по умолчанию включено в ExternalServerSettings.php с WikiKCaptcha.
Второй вариант, менее рекомендуемый, т.к. успешно обходится спамерами - это гугловская reCAPTCHA (http://recaptcha.net/api/getkey):
Конфиг для reCAPTCHA (не рекомендуется)
require_once('extensions/ConfirmEdit/ConfirmEdit.php'); require_once('extensions/ConfirmEdit/ReCaptcha.php'); $wgCaptchaClass = 'ReCaptcha'; // Сюда прописать свои ключи $recaptcha_public_key = ''; $recaptcha_private_key = '';
Также можно выбрать ситуации, в которых следует / не следует показывать CAPTCHA, см. Configuration. Первое делается путём добавления записей в $wgCaptchaTriggers, второе — путём добавления разрешения skipcaptcha различным группам пользователей в $wgGroupPermissions.