Extension:AbuseFilterBypass
![]() リリースの状態: 安定 |
|
---|---|
実装 | 利用者権限 |
説明 | 特権ユーザがAbuseFilterのチェックを回避できるようにする。 |
作者 |
|
最新バージョン | 1.1.1 (continuous updates) |
互換性ポリシー | MediaWikiとともにリリースされるスナップショット。 master には後方互換性がありません。 |
MediaWiki | 1.35.6+ |
ライセンス | GNU 一般公衆利用許諾書 2.0 以降 |
ダウンロード | |
|
|
translatewiki.net で翻訳を利用できる場合は、AbuseFilterBypass 拡張機能の翻訳にご協力ください | |
AbuseFilterBypass拡張機能では、特権ユーザはAbuseFilter 拡張機能で定義および設定されたすべてのAbuseFiltersをスキップすることができます。
これは主にFandom やShoutWiki のようなwiki farmを対象としており、これらのサイトではグローバルで、個々のローカルウィキの管理者よりも信頼できる一つのユーザーグループ-staff
-を持つことが必要です。
通常の単一wikiのインストールでは、この拡張機能をインストールする必要はおそらくなく、不正利用フィルタを編集できる人々は、wikiの管理者に意図せず影響を与える有害なフィルタを簡単に編集したり無効にしたりすることができます。
AbuseFilterBypassの拡張には、2019年8月13日にコミットされたコミット7edf12dbc6d9421d668619acd4abfe68af081f41でAbuseFilterの拡張に追加されたAbuseFilterShouldFilterAction
のフックが必要です(phab:T229252参照)。
拡張機能は、もともとネルソン・モンテローゾがFandom で書き、2019年7月にJack PhoenixでShoutWiki に修正したものです。
インストール
- ダウンロードして、ファイルを
extensions/
フォルダー内のAbuseFilterBypass
という名前のディレクトリ内に配置します。 - 以下のコードをLocalSettings.phpの末尾に追加します:
wfLoadExtension( 'AbuseFilterBypass' );
- 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
利用者権限
この拡張機能では、1つの新しいユーザー権、abusefilter-bypass
が追加され、デフォルトでstaff
ユーザーグループに付与されます。
(デフォルトでは、MediaWikiにstaff
ユーザーグループはありません。そのようなグループが存在しない場合、この拡張機能はabusefilter-bypass
ユーザー権限を与えることによって効果的にそれを作成します。)
関連項目
- Extension:StaffPowers — ローカルブロックの影響を受けないユーザを選択する類似の拡張機能 (たとえば、ローカル管理者が wiki ファームスタッフをブロックできないようにする)