Extension:AbuseFilterBypass
リリースの状態: 安定 |
|
|---|---|
| 実装 | 利用者権限 |
| 説明 | 特権ユーザがAbuseFilterのチェックを回避できるようにする。 |
| 作者 |
|
| 最新バージョン | 1.1.1 (continuous updates) |
| 互換性の方針 | MediaWiki とともにリリースされるスナップショット。 master には後方互換性がありません。 |
| MediaWiki | 1.43.6+ |
| ライセンス | GNU 一般公衆利用許諾書 2.0 以降 |
| ダウンロード | |
|
abusefilter-bypass |
|
| translatewiki.net で翻訳を利用できる場合は、AbuseFilterBypass 拡張機能の翻訳にご協力ください | |
AbuseFilterBypass拡張機能では、特権ユーザはAbuseFilter拡張機能で定義および設定されたすべてのAbuseFiltersをスキップすることができます。
It is primarily intended for wiki farms like Fandom or ShoutWiki, where there is a need to have one user group—staff for these sites—that is global (shared between all wikis on the farm) and more trusted than individual local wikis' admins.
通常の単一wikiのインストールでは、この拡張機能をインストールする必要はおそらくなく、不正利用フィルタを編集できる人々は、wikiの管理者に意図せず影響を与える有害なフィルタを簡単に編集したり無効にしたりすることができます。
AbuseFilterBypassの拡張には、2019年8月13日にコミットされたコミット7edf12dbc6d9421d668619acd4abfe68af081f41でAbuseFilterの拡張に追加されたAbuseFilterShouldFilterActionのフックが必要です(phab:T229252参照)。
拡張機能は、もともとネルソン・モンテローゾがFandomで書き、2019年7月にJack PhoenixでShoutWikiに修正したものです。
インストール
- ダウンロードして、ファイルを
extensions/フォルダー内のAbuseFilterBypassという名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilterBypass
- 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'AbuseFilterBypass' );
完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
利用者権限
The extension adds one new user right, abusefilter-bypass, which by default is granted to the staff user group.
(By default, there is no staff user group in MediaWiki, so if such a group doesn't exist, this extension effectively creates it by giving it the abusefilter-bypass user right.)
関連項目
- Extension:StaffPowers — ローカルブロックの影響を受けないユーザを選択する類似の拡張機能 (たとえば、ローカル管理者が wiki ファームスタッフをブロックできないようにする)
