利用者:Dragoniez/scripts/MassDelete
表示
このページの情報は、スクリプトのガジェット化、および本文書のHelp名前空間への移動を前提として書かれています。 |
MassDeleteは、ウィキペディア日本語版の管理者・削除者用ガジェットです。このガジェットを有効化した状態で以下のいずれかのページにアクセスすると、複数ページの一括削除を実行できます。
使用方法
[編集]- . テキストボックス/リストタブ
対象ページ入力用のテキストボックスと、入力済みページのリスト表示を切り替えます。
- . 対象ページ
ページ名ごとに改行し、削除/復帰対象ページを記入します。
- . 整形ボタン
対象ページテキストボックスの余分な改行や空白、重複ページを除去した上で、ページ数を表示します。タブの切り替え時や、一括削除実行時にも自動的にこの処理が行われます。
- . 保存ボタン
対象ページに入力された内容を保存します。「保存済みページを取得」を押すと、保存したページ名を取得できます。
- . 一括取得フィールド
特定の条件を指定し、ページ名を一括取得します。
- テンプレートモード
- 特定ページのテンプレートからページ名を取得します。取得対象となるのは、
1=
の引数の値です。- . ページ名(必須)
- テンプレートを抽出するページ名を指定します。
- . テンプレート名
- この名前のテンプレートのみを絞り込みます。
- . セクション名
- この名前のセクション内のテンプレートのみを抽出します。
- カテゴリモード
- 特定のカテゴリに属するページ名を取得します。
- . カテゴリ名(必須)
- 「Category:」を含まないカテゴリ名を指定します。結果にサブカテゴリは含まれません。
- . 除外ページ名
- 除外するページ名を指定します。
- . 名前空間
- 整数で指定し、指定された名前空間のページのみに絞り込みます。
- 投稿記録モード
- 利用者の投稿記録からページ名を取得します。
- . 利用者名(必須)
- 利用者名を指定します。
- . 除外ページ名
- 除外するページ名を指定します。
- . 名前空間
- 整数で指定し、指定された名前空間のページのみに絞り込みます。
- . 期間
- 一定期間内の投稿記録に絞り込みます。
- リンク選択モード
- 特定のページの内容を表示し、リンクを選択することでページ名を取得します。
- . ページ名(必須)
- ページ名を指定し、その内容をダイアログに表示します。対象ページの選択は、ダイアログ上に表示されるリンクをクリックして行います。
- . 処理設定
モード(削除/復帰)、削除理由、ウォッチリストの追加設定を行います。
- . 実行ボタン
クリックすると対象ページや理由などの項目のチェックが行われ、一括削除の準備が整っていれば最終確認メッセージを表示します。「続行」を選択すると一括削除が実行されます。
関連項目
[編集]- プロジェクト:ウィキ技術部/スクリプト開発/trunk/MassDelete.js - ガジェット開発版
- MediaWiki:Gadget-MassDelete.js - ソースコード
- MediaWiki:Gadget-MassDelete - システムメッセージ