Extension:Nuke/ja
From MediaWiki.org
|
Nuke Release status: beta |
|
|---|---|
| Implementation | Special page, Page action |
| Description | sysopsがページを大量削除できるようにする。 |
| Author(s) | Brion Vibber |
| Download | Download snapshot |
| Added rights | nuke (automatically granted to sysops) |
Nukeを使用することによりsysopsは大量のページ削除をできるようになります。2005年9月にBrion Vibberによって書かれました。一部のWikimediaのサイトで動作しています。
Contents |
[edit] インストレーション
SVNからSpecialNuke.phpをダウンロードしてwikiのextensions/ディレクトリに設置します。それから次のコードをLocalSettings.phpに追加します;after require_once( "includes/DefaultSettings.php" )の後でrequire_onceもしくはinclude_once別のコールの前に追加します:
require_once('extensions/SpecialNuke.php');
[edit] パーミッション
これはインクルードファイルに自動的に追加されますが、LocalSettings.phpに後でパーミッションを定義する場合 - sysopにグループを追加することが必要になることがあります。
$wgGroupPermissions['sysop']['nuke'] = true;
[edit] 使い方
ユーザーもしくはIPアドレスによって最近追加されたページを大量削除するためにはSpecial:Nukeに移動します。
[edit] ログ
すべての削除ログはSpecial:Log/deleteに保持されます。
[edit] ライセンスとダウンロード
拡張機能はGNU General Public License 2.0かそれ以降の元で利用できます。Subversionからダウンロード もしくはweb-based viewer経由で入手できます。
ソフトウェアは無保証で提供されます。アップデートはWikimediaのwiki群の必要性もしくは致命的な脆弱性が発見された場合に行われます。
[edit] 関連項目
大規模な数のページを削除する拡張機能を探しているのであれば、メンテナンススクリプト -maintenace/deleteBatch.php - を使うことも考えてみて下さい