コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

利用者:Dragoniez/scripts/RFD Helper

RFD Helperは、リダイレクトの削除依頼 (RFD) の提出を補助するユーザースクリプトです。このスクリプトを使うと、転送先ページ名の入力などの労力のかかる作業が不要になり、RFDの提出を簡単に行えるようになります。

仕様

[編集]
  • 自動承認されたユーザーが使用できます。
  • 全てのスキンに対応しています。
  • 対応ブラウザ

インストール方法

[編集]

Special:MyPage/common.jsに以下を追加して下さい。(ソースコード)

// RFD Helper (backlink: [[User:Dragoniez/scripts/RFD Helper.js]])
mw.loader.load("//ja-two.iwiki.icu/w/index.php?title=User:Dragoniez/scripts/RFD Helper.js&action=raw&ctype=text/javascript");

コンフィグの設定をする場合、これをベースにコードを追加します。詳しくは#コンフィグを参照してください。

使い方

[編集]
version 1.0

基本的には、直感で操作できると思います。

(1) リダイレクト元ページ

リダイレクト元のページタイトルを入力します。それぞれは改行で分割してください。

(2) 整形ボタン

(1) の入力内容をチェックし、余分な改行および重複項目を除去します。(依頼時、プレビュー時にも自動でこの操作は行われます。)

(3) 依頼者票

依頼者票を指定できます。複数の依頼者票を指定する場合のみ、真ん中のドロップダウンで「および」または「または」を選択する必要があります。

(4) 依頼文

依頼文を入力してください。署名は不要です。(入力された場合はそれをそのまま使用するため、重複することはありません。)

(5) 要約を指定

チェックするとテキストボックスが展開されます。手動で要約を指定したい場合はこちらに入力してください。(チェックを外すと入力内容が失われます。)

(6) 依頼ボタン

リダイレクトの削除依頼を提出します。

(7) プレビューボタン

依頼文のプレビューを表示します。

(8) 閉じるボタン

ダイアログを閉じます。

コンフィグ

[編集]

RFD Helperのコンフィグは、以下の4種類があります。

rfdhConfig: {
    headerColor: '#FEC493', // ダイアログヘッダーの色
    backgroundColor: '#FFF0E4', // ダイアログボディの色
    portletlinkPosition: 'skin-dependent', // ダイアログを開くボタンの場所(上級者向け)
    fontSize: 'skin-dependent' // ダイアログのフォントサイズ
}

コンフィグを指定する場合、以下の場所にコードを追加して下さい。

// RFD Helper (backlink: [[User:Dragoniez/scripts/RFD Helper.js]])
mw.loader.load("//ja-two.iwiki.icu/w/index.php?title=User:Dragoniez/scripts/RFD Helper.js&action=raw&ctype=text/javascript");
var rfdhConfig = {}; // ←必須 (一度だけ記述)
// ***** ここにコンフィグ *****

headerColor(ダイアログヘッダーの色)

[編集]

ダイアログヘッダーの色を好みの色に変更できます。(デフォルトはこの色です。)

rfdhConfig.headerColor = "pink";

backgroundColor(ダイアログボディの色)

[編集]

ダイアログボディの色を好みの色に変更できます。(デフォルトはこの色です。)

rfdhConfig.backgroundColor = "#DBF1FF";

portletlinkPosition(ダイアログを開くボタンの場所)

[編集]

ダイアログを開くボタンの場所を変更できます。(参考画像

rfdhConfig.portletlinkPosition = "p-tb";

fontSize(ダイアログのフォントサイズ)

[編集]

ダイアログのフォントサイズを変更できます。(%指定を推奨します。)

rfdhConfig.fontSize = "80%";

バージョンヒストリー

[編集]
  • Version 1.4
    • ブラウザ互換性の大幅な向上およびコードの整理に伴う書き直し
  • Version 1.3
    • ライブラリの更新に伴う修正およびクリーンアップ
    • ブラウザ互換性の向上を見据えた修正 (中途)
  • Version 1.2
    • エディットトークン関連のバグ修正
  • Version 1.1
    • 依頼者票チェック機能のバグを修正
    • プレビュー時に、転送先不明項目をハイライト表示する機能を追加
    • WP:RFD/Rでダイアログを開いている場合、依頼終了時にページをリロードする機能を追加
  • Version 1.0
    • 初期バージョン