Extension:AbuseFilterBypass

From mediawiki.org
This page is a translated version of the page Extension:AbuseFilterBypass and the translation is 100% complete.
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced-invert.svg
AbuseFilterBypass
リリースの状態: 安定
実装 利用者権限
説明 特権ユーザがAbuseFilterのチェックを回避できるようにする。
作者
最新バージョン 1.1.1 (continuous updates)
互換性ポリシー MediaWikiとともにリリースされるスナップショット。 master には後方互換性がありません。
MediaWiki 1.35.6+
ライセンス GNU 一般公衆利用許諾書 2.0 以降
ダウンロード
  • abusefilter-bypass
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 PhoenixShoutWiki に修正したものです。

インストール

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

利用者権限

この拡張機能では、1つの新しいユーザー権、abusefilter-bypassが追加され、デフォルトでstaffユーザーグループに付与されます。 (デフォルトでは、MediaWikiにstaffユーザーグループはありません。そのようなグループが存在しない場合、この拡張機能はabusefilter-bypassユーザー権限を与えることによって効果的にそれを作成します。)

関連項目

  • Extension:StaffPowers — ローカルブロックの影響を受けないユーザを選択する類似の拡張機能 (たとえば、ローカル管理者が wiki ファームスタッフをブロックできないようにする)