Difference between revisions of "ConfirmEdit/ru"

From Wiki4Intranet
Jump to: navigation, search
(Установка)
 
(2 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
== Установка ==
 
== Установка ==
  
Процедура установки и настройки немного отличается для разных видов CAPTCHA.
+
Процедура установки и настройки немного отличается для разных видов CAPTCHA. Об этом можно прочитать на странице расширения: [[mediawikiwiki:Extension:ConfirmEdit#CAPTCHA_types|CAPTCHA types]].
  
Об этом можно прочитать на странице расширения: [[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.

Attention niels epting.svg РЕКОМЕНДУЕМЫЙ вариант: в сборке 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.