Extension:AutoProxyBlock

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:AutoProxyBlock and the translation is 33% complete.

Other languages:
English • ‎polski • ‎日本語
MediaWiki 拡張機能マニュアル
Crystal Clear action run.svg
AutoProxyBlock
リリースの状態: 保守されていない
実装 User access
説明 Allows to block or logging proxy edits.
作者 Cryptocorynetalk
MediaWiki 1.29+
ライセンス GNU General Public License 2.0 or later
ダウンロード
使用するフック
GetIP
getUserPermissionsErrorsExpensive
ListDefinedTags
RecentChange_save
User
translatewiki.net で翻訳を利用できる場合は、AutoProxyBlock 拡張機能の翻訳にご協力ください
使用状況とバージョン マトリクスを確認してください。

The AutoProxyBlock extension allows to autoblock or logging (in common MediaWiki Log or by AbuseFilter) actions, performed through proxy.

インストール

  • ダウンロードして、ファイルを extensions/ フォルダー内の AutoProxyBlock という名前のディレクトリ内に配置します。
  • 以下のコードを LocalSettings.php の末尾に追加します:
    wfLoadExtension( 'AutoProxyBlock' );
    
  • Yes 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

MediaWiki 1.24 以前を稼働させている利用者へ:

上記の手順では、wfLoadExtension() を使用してこの拡張機能をインストールする新しい方法を記載しています。 この拡張機能をこれらの過去のバージョン (MediaWiki 1.24 以前) にインストールする必要がある場合は、wfLoadExtension( 'AutoProxyBlock' ); の代わりに以下を使用する必要があります:

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

権限

  • "proxyunbannable" (by default it's right of sysops) allow avoiding proxy blocks if edit-like actions forbidden.
  • "notagproxychanges" protect account from tagging actions with "proxy" tag.

設定

  • $wgProxyCanPerform -- array of actions, allowed to perform by proxy users (default -- "read" and "edit");
  • $wgTagProxyActions -- if set to true, extension add public "proxy" tag to all matched actions.
  • $wgAutoProxyBlockSources -- array of sources (proxy-lists):
    • $wgAutoProxyBlockSources['api'] -- array of MediaWiki API urls, used for retrieving proxy information (i.e. English Wikipedia, many proxies blocked by Procsee Bot).
    • $wgAutoProxyBlockSources['raw'] -- absolute path to local text files with proxy lists.
    • $wgAutoProxyBlockSources['key'] -- string, regex to detect proxy block on foreigh site (i.e. proxies in enwiki blocked with key "blocked proxy").
  • $wgAutoProxyBlockLog -- set to true for logging all forbidden proxy actions in Special:Log/proxyblock.