Open main menu

Extension:AutoProxyBlock

This page is a translated version of the page Extension:AutoProxyBlock and the translation is 33% complete.

インストール

  • ダウンロードして、ファイルを extensions/ フォルダー内の AutoProxyBlock という名前のディレクトリ内に配置します。
  • 以下のコードを LocalSettings.php の末尾に追加します:
    wfLoadExtension( 'AutoProxyBlock' );
    
  •   完了 – ウィキの「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.