利用者:鈴音雨/WKSpinner

私が開発した、迅速に削除依頼複数の問題などを出せる便利ツールです。

スクリプトはUser:Dragoniez/scripts/AN_Reporter.jsを参考にして作られています。

当ツールを使用したことにより起きた損害に対して、作者は一切責任を負いません。自己責任で使用してください。

利用方法[編集]

あなたのcommon.jsに、

// WKSpinner
mw.loader.load('/w/index.php?title=User:鈴音雨/WKSpinner.js&action=raw&ctype=text/javascript');

を追記してください。「鈴音雨」は自分のユーザー名などに置き換えないでください。

最新バージョンのGoogle Chrome (120) で動作を確認しています。Firefoxでもたぶん動きます。非常に古いバージョンのブラウザとIEでは動かないかもしれません。

スキンはベクターを想定しています。スマホ用テーマのMinervaNeueも一応互換性があります。Vector (2022)、モノブック、Timelessは要望があればサポートするかもしれません。

機能[編集]

即時削除[編集]

記事に行き、右上の「その他」の中に「即時削除」メニューがあります。

ここを押すと、即時削除の理由やコメントを選べる欄があるので、選択・記入し送信してください。

即時版指定削除[編集]

記事の履歴ページに行き、「即時版指定削除 (WKSpinner)」ボタンを押すとモーダルが現れるので、内容を記入してください。

次に、問題がある版のリンク部分を押して版を選択してください。(モーダルが出ているときはリンクが作動しないようになっています)

版を選択し終えたら「即時版指定削除を行う」ボタンを押してください。

WKSpinnerの設定にて、タイムゾーン補正を行うことができます。(あなたがウィキ内の設定でタイムゾーンをUTC以外にしている場合)

問題[編集]

記事に行き、右上の「その他」の中に「問題」メニューがあります。

現在開いている記事の問題を選んでください。もともと記事にテンプレートがなかった場合、1つ以上選択してください。

1つだけ選択するとそれ単一のテンプレートで、2つ以上選択すると{{複数の問題}}テンプレートが使用されます。

すでにテンプレートがあった場合、一つにまとめられます。元々あったテンプレートの除去もできます。

削除依頼[編集]

記事に行き、右上の「その他」の中に「削除依頼」メニューがあります。

ここから削除依頼を提出することができます。

3つの動作を行い、それぞれの間には5秒待機します。

  1. {{subst:Sakujo}} (オプションにより {{Copyrights}}も付記) をページに貼り付ける。(オプションによりページを白紙化)
  2. Wikipedia:削除依頼/[オプションで指定したページ名] を作成。
  3. Wikipedia:削除依頼/ログ/2024年5月18日に作成した依頼ページを追記。

編集回数表示[編集]

デフォルトで有効にはなっていません。

特別:最近の更新特別:新しいページで、名前の右に編集回数が表示されるようになります。

ユーザーへの通知[編集]

ユーザーページまたは会話ページに行き、右上の「その他」の中に「通知」メニューがあります。

ここからテンプレートを選んで、内容を記入し送信してください。

旧名称は「警告」でした。

保護依頼[編集]

記事に行き、右上の「その他」の中に「保護依頼」メニューがあります。

ここを押すと、即時削除の理由やコメントを選べる欄があるので、選択・記入し送信してください。

マイルストーン[編集]

  • 削除依頼で利用者ページ/リダイレクトの削除依頼を扱えるようにする

設定[編集]

利用者:鈴音雨/WKSpinner/Preferences で設定を弄ることができます。

バグ報告・機能提案[編集]

当ページのノートページを使用してください。{{Ping}}を使用して私に通知してくれるとありがたいです。

バグ報告の際には、利用者:鈴音雨/WKSpinner/Debugの内容を含めてくれるとありがたいです。

ソースコード[編集]

利用者:鈴音雨/WKSpinner.js は圧縮されています。 圧縮されていないコード -> WKSpinner - GitHub

リリースノート[編集]

0.10.6[編集]

  • 保護依頼の要約欄で対象ページを表記するように変更。この変更により、要約欄の設定を「保護依頼」にしていた利用者はアップデート時に自動的に「+$p」に上書きされます。(Thanks: 利用者:郊外生活会話 / 投稿記録)

0.10.5[編集]

  • 削除依頼タグの貼り付け方法を変更。

0.10.4[編集]

  • 設定で即時版指定削除の「有効」チェックボックスの参照先が間違っていたバグの修正。 (Thanks: 利用者:FlatLanguage会話 / 投稿記録)

0.10.3[編集]

  • 保護依頼タグが強制的に貼り付けられるバグの修正。
  • 保護依頼で前の依頼より1行あけるようにしました。
  • 「削除」を押すと「ページを追加」が消えるバグの修正。

0.10.2[編集]

  • 保護依頼機能で余分な改行を除去。

0.10.1[編集]

  • 保護依頼機能で不必要に追加される 1= を除去。

0.10.0[編集]

  • 即時版指定削除機能において、タイムゾーンによって起こる時間のズレを補正できる機能の追加。
  • 一部ダイアログの見た目修正。
  • 通知機能で議論ツールを使用するように変更。
  • 保護依頼機能の追加。

0.9.1[編集]

0.9.0[編集]

  • 即時版指定削除機能の追加。
  • 問題テンプレートを記事の最上部に配置するのではなく、すでにあった場所に配置するよう変更。(元々なかった場合には変更なし)
  • 問題テンプレートの引数を引き継ぐようにしました。
  • 削除依頼機能の要約欄引数を追加しました。($d...削除依頼ページ 例: Wikipedia:削除依頼/ほげほげ_20240101 $p...削除依頼対象ページ 例: ほげほげ)
  • デバッグ用ページを追加しました。利用者:鈴音雨/WKSpinner/Debug
0.8.x 以前

0.8.1[編集]

  • {{subst:Welcome}} の署名を外に出した。
  • 通知テンプレートの追加。
  • 「問題」機能の名前空間制限 (標準名前空間と利用者名前空間のみ)。

0.8.0[編集]

  • 問題テンプレートを一つにまとめる機能の追加。
  • 警告機能の名称変更。
  • 警告テンプレートの追加。

0.7.2[編集]

  • {{subst:Welcome}}を貼り付けるときに署名が二重になるバグの修正。

0.7.1[編集]

  • アップデート通知を無効にする機能を追加しました。
  • 「警告」機能のテンプレートを追加しました。
  • 細かいUIの修正。

0.7.0[編集]

  • アップデートを通知する機能を追加しました。これは一度出ると次のアップデートがあるまで出なくなります。
  • 「その他」タブから「WK」タブに機能を移すことができる設定を追加しました。
  • 即時削除の全般10をセレクトで選べるようにしました。
  • ユーザーへ警告する機能を追加しました。

0.6.0[編集]

  • 即時削除テンプレートの貼り付けを、テンプレート名前空間、CSS、JSファイルに対して最適化しました。(noinclude など)
  • 即時削除のプレビューがCSS、JSでバグっていた問題を修正。
  • モーダルのバリデーション機能の追加。
  • 削除依頼のサブページがすでに存在していた場合に自動で日付を付記する機能の追加。(Thanks: 利用者:mametofu会話 / 投稿記録)

0.5.2[編集]

  • 編集回数機能のバグ修正。
  • 即時削除メッセージ修正。

0.5.1[編集]

  • 編集回数機能のバグ修正。

0.5.0[編集]

  • 特定の特別ページで編集回数を表示する機能を追加しました。

0.4.2[編集]

  • 削除依頼で、理由部分にも署名を付与する設定を追加しました。

0.4.1[編集]

  • ツールバーにWKSpinnerへの設定リンクを配置するようにしました。これは設定でオフにできます。

0.4.0[編集]

  • コードが見づらくなってきたため、ファイル分けを行いました。
  • コードをGitHubに配置しました。

0.3.1[編集]

  • 設定画面で削除依頼の要約が保存できないバグの修正。

0.3.0[編集]

  • 設定機能を実装しました。
  • 削除依頼機能のβを外しました。
  • その他軽微な修正。

0.2.0[編集]

  • 削除依頼機能をβとして実装しました。
  • その他軽微な修正。

0.1.0[編集]

  • リリース。