Extension:AbuseFilter/ja

AbuseFilter（不正利用フィルター）拡張機能は、権限を持つ利用者によって設定・調整がなされ、利用者が規制すべき行動を行った場合、自動的に定められた対応をとることができる.

要件
この拡張機能の要件としてインストールする必要があるものはありませんが、文字列の正規化機能を使用するために Extension:AntiSpoof をインストールするという選択肢もあります.

利用者権限
いったん拡張機能をインストールしたら、 で利用者権限をセットアップしなければなりません.

For example, the following sample configuration would allow sysops to do everything they want with AbuseFilter, and everyone to view the log and see public filter settings:

不正利用フィルターの管理
いったん拡張機能がインストールされると、フィルターは作成/テスト/変更/削除が可能で AbuseFilter 管理ページの Special:AbuseFilter からアクセスできます.
 * The rules format
 * Actions
 * Global Rules
 * To Import filters from Wikipedia: When you have installed the extension, go to w:Special:AbuseFilter, choose a filter (say w:Special:AbuseFilter/3), then click "Export this filter to another wiki", copy the text, go to "Special:AbuseFilter/import" on your wiki, paste the text.

API
AbuseFilter は 2 つの API リスト モジュールを追加します. 1 つは不正利用フィルター ("abusefilters") でもう 1 つは不正利用ログの詳細情報です. これは他の MediaWiki のログ ("abuselog") から分離されているからです. API を使用して不正利用フィルターを作成または修正することはできません.

list = abusefilters
フィルターについての情報を列挙


 * Parameters
 * : The filter id to start enumerating from
 * : The filter id to stop enumerating at
 * : The direction in which to enumerate (older, newer)
 * : Show only filters which meet these criteria (enabled|!enabled|deleted|!deleted|private|!private)
 * : The maximum number of filters to list
 * : Which properties to get (id|description|pattern|actions|hits|comments|lasteditor|lastedittime|status|private)

フィルターが提供されるとき、 で指定されるプロパティの一部は適切な利用者権限がない限り見つかりません.


 * 例

list = abuselog
不正利用フィルターで作動するインスタンスの一覧.


 * Parameters
 * : The timestamp to start enumerating from
 * : The timestamp to stop enumerating at
 * : The direction in which to enumerate (older, newer)
 * : Show only entries where the action was attempted by a given user or IP address.
 * : Show only entries where the action involved a given page.
 * : Show only entries that triggered a given filter ID
 * : The maximum number of entries to list
 * : Which properties to get (ids|user|title|action|result|timestamp|details)


 * 例

関連項目

 * この拡張機能が有効な WMF のウィキ (設定を含む)