プロジェクト‐ノート:ウィキ技術部/スクリプト開発/trunk/PageMerger.js
表示
< プロジェクト‐ノート:ウィキ技術部 | スクリプト開発
開発に向けて
[編集]私、Atmark-chanと申します。この度、青子守歌さん作成のページを複製するスクリプトを拝見して、ページ統合のスクリプトを思いつきましたので依頼を行いました。具体的な仕様に関してはこちらで議論しましょう。現在、コミット権限を申請中ですので、そちらが受理いただけましたら私も開発に携わりたく思います。
スクリプトの名前はPageMerger.jsなどどうかと考えましたので、ここにページを用意いたしました。もちろんこの名称は仮のものですので、変更のご要望等ございましたら検討したいと思っております。--Atmark-chan <話/稿> 2020年5月6日 (水) 06:58 (UTC)
仕様について
[編集]仕様としては、以下のようなものを考えてみましたが、いかがでしょうか。
A. 通常の統合
- 統合の手順のうち、1. 2.
(5.)及び場合により 6. を行うことを想定しております。 - 手順(甲=統合元、乙=統合先):
- 実行方法:「履歴表示」「移動」などの並びに「統合」タブを追加。この場合は、乙から実行する。
- 未定な点:
甲と乙のどちらから実行するか。 - その他:統合の手順 5. は、リダイレクトが多い場合に時間がかかることになるので、実行後に使用者に行っていただく(またはWP:BOTREQ)というので良いと思います。
B. 新設統合
- 手順(甲・乙=統合元、丙=統合先):
- 甲を丙へ移動。
- 乙を統合元、丙を統合先として、A. 通常の統合 の手順を行う。
- 実行方法:以下のどちらからでも可能にする。
- 「履歴表示」「移動」などの並びに「統合」タブを追加。
https://ja-two.iwiki.icu/wiki/(存在しないページ)
にアクセスした際に表示される
ウィキペディアには現在この名前の項目はありません。
- "(ページ名)"という項目を新規作成する。または執筆依頼する。
既存の項目から"(ページ名)"を検索する。
- のところに新設統合のリンクをつける。イメージ↓
ウィキペディアには現在この名前の項目はありません。
- "(ページ名)"という項目を新規作成する / 既存の項目から統合する(説明)。または執筆依頼する。
既存の項目から"(ページ名)"を検索する。
※(説明)は、解説ページへのリンクとする。
以上です。なお、3ページ以上を統合する場合については、A. 通常の統合 を複数回行うというので良いと思います。--Atmark-chan <話/稿> 2020年5月6日 (水) 10:36 (UTC) 一部変更--Atmark-chan <話/稿> 2020年5月6日 (水) 10:38 (UTC)
- 追記 ですので、「統合」タブは、存在する項目から使用すると A. 通常の統合 が、存在しない項目から使用すると B. 新設統合 が実行されることになります。--Atmark-chan <話/稿> 2020年5月6日 (水) 10:41 (UTC)
- 変更 上記の案を色々と変更しました。
- 以上です。--Atmark-chan <話/稿> 2020年5月6日 (水) 15:25 (UTC)