Open main menu
Справка по расширениям MediaWiki
OOjs UI icon advanced.svg
TorBlock
Статус релиза: стабильный
Реализация User access
Описание Автоматически применяет ограничения к узлам Tor.
Автор(ы) Andrew Garrett (Werdnatalk)
Последняя версия 1.1.0
Лицензия GPL
Загрузка
$wgTorIPs
torunblock
Переведите расширение TorBlock если оно доступно на translatewiki.net
Проверьте использование и версию.

Автоматически применяет ограничения к узлам Tor.

УстановкаEdit

  • Скачайте и распакуйте файл(ы) в папку с названием TorBlock в вашей папке extensions/.
  • Добавьте следующий строки в конец файла LocalSettings.php:
    require_once "$IP/extensions/TorBlock/TorBlock.php";
    
  •   Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.

ПараметрыEdit

$wgTorBypassPermissions = array( 'torunblocked' );

Права, позволяющие обходить блокировку Tor.

По умолчанию установлено $wgGroupPermissions['user']['torunblocked'] = true;.

$wgTorLoadNodes = true;

Загружать и кешировать список узлов Tor при необходимости, если список не сохраняется в кеше под ключом 'mw-tor-exit-nodes'. Несмотря на комментарии в коде, APC может быть использован в качестве кеша. Вместо этого можно использовать loadExitNodes.php, загружаемый через cron.

$wgTorIPs = array( '208.80.152.2' );

Массив IP-адресов, используемых вики-сервером. Только узлы Tor могут устанавливать соединение с этими IP, будут возвращены во внутренний список.

$wgTorDisableAdminBlocks = true;

Отключает существующие блокировки Tor, сделанные администраторами.

$wgTorAutoConfirmAge = 0;
$wgTorAutoConfirmCount = 0;

Устанавливает лимиты наподобие $wgAutoConfirmAge и $wgAutoConfirmCount, которым должен соответствовать аккаунт для получения автоподтверждения.

$wgTorAllowedActions = array( 'read' );

Права, доступные анонимным участникам, использующим Tor. По умолчанию такие участники не могут создавать аккаунты.

$wgTorOnionooServer = 'https://onionoo.torproject.org';
$wgTorOnionooCA = "$dir/torproject.crt";

By default, the extension uses a service called Onionoo, created by the Tor Project, to retrieve the list of exit nodes. Onionoo servers can be run by anybody, so a custom one (and its associated SSL certificate) can be set with these variables. The default is the Tor Project's own server.

English  • русский