Extension:TorBlock/zh

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:TorBlock and the translation is 9% complete.
Other languages:
English • ‎Türkçe • ‎français • ‎svenska • ‎русский • ‎中文 • ‎日本語
MediaWiki擴充功能手冊
OOjs UI icon advanced.svg
TorBlock
发布状态: 稳定版
实现 使用者存取
描述 Automatically applies restrictions to Tor exit nodes with access to the wiki's front-door server.
作者 Andrew Garrett (Werdna讨论)
最新版本 1.1.0 (Continuous updates)
MediaWiki 1.35+
PHP 5.5+
许可协议 GNU通用公眾授權條款2.0或更新版本
下载
  • $wgTorBlockProxy
  • $wgTorIPs
  • $wgTorProjectCA
  • $wgTorOnionooServer
  • $wgTorTagChanges
  • $wgTorAutoConfirmCount
  • $wgTorDisableAdminBlocks
  • $wgTorBypassPermissions
  • $wgTorAllowedActions
  • $wgTorOnionooCA
  • $wgTorAutoConfirmAge
  • torunblocked
翻譯TorBlock擴充功能如在translatewiki.net可用
检查使用和版本矩阵。
问题 尚未完成的工作 · 回報錯誤

The TorBlock extension automatically applies restrictions to Tor exit node's access to the wiki's front-door server.


安装

致使用MediaWiki 1.24或更早版本的用户:

上面的说明介绍的是安装此扩展的新方法,它使用wfLoadExtension()。 如果您需要在早期版本(MediaWiki 1.24和更早版本)中安装此扩展,而不是wfLoadExtension( 'TorBlock' );,您需要使用:

require_once "$IP/extensions/TorBlock/TorBlock.php";

配置

$wgTorBypassPermissions = [ 'torunblocked' ];

User account permissions that bypass Tor blocks.

By default, $wgGroupPermissions['user']['torunblocked'] = true; is set, so logged-in users will bypass permissions unless it is set to false.

$wgTorLoadNodes = true;

If set to true, the extension will always try to load a list of nodes if there is no current list available in the cache. Loading the exit node list is expensive, so some wikis may want to set this to false, and instead have loadExitNodes.php be run as a cron job to update the node list.

$wgTorIPs = [ '208.80.152.2' ];

An array of IP addresses that the wiki server uses. Only exit nodes allowed to connect to these IPs will be returned in the internal list. Note: this is only used when the extension has to fall back to the Tor Project's bulk list service, rather than using the newer Onionoo protocol.

$wgTorDisableAdminBlocks = true;

Disables existing Tor blocks made by admins.

$wgTorAutoConfirmAge = 0;
$wgTorAutoConfirmCount = 0;

Like 手册:$wgAutoConfirmAge and $wgAutoConfirmCount . Both sets of limits must be passed for an account to be granted any statuses defined in 手册:$wgAutopromote (including autoconfirmed status).

$wgTorAllowedActions = [ 'read' ];

Permissions allowed to Tor anonymous users. By default, Tor users cannot create accounts.

$wgTorOnionooServer = 'https://onionoo.torproject.org';
$wgTorOnionooCA = "$dir/torproject.crt";
$wgTorProjectCA = "$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.

$wgTorTagChanges = true;

Mark Tor edits as such

$wgTorBlockProxy = false;

Proxy to use, if not the default proxy