コンテンツにスキップ

利用者:Damena/私論20150531

固定リンクについて

[編集]

過去の版指定を指定して生成されたURL(いわゆる固定リンク)に本来必要のないtitle識別子が残されているケースが散見されます。

この中に私人の本名など法的リスクのある文字列が識別できる場合は削除が必要になることがあります。

例えば伊能忠敬 2014年4月17日 (木) 14:21 (UTC)の版を参照した際に生成されるURLは以下のようになると思います。

https://ja-two.iwiki.icu/w/index.php?title=%E4%BC%8A%E8%83%BD%E5%BF%A0%E6%95%AC&oldid=51382767

このときに表示される“title=○○○”の部分は「伊能忠敬」という項目名を示しており、項目名を伏せたい場合は、この部分をカットする必要があります。

https://ja-two.iwiki.icu/w/index.php?oldid=51382767

いかがでしょうか。このようにtitle識別子部分をカットしても、ID番号さえ明示すれば、固定リンクとしては十分に機能することがお分かりだと思います。

以上のことは、Help:URL#編集履歴にも簡単に解説されていますのでご確認いただけましたら幸いです。

なお、同様の機能はTemplate:Oldidあるいは疑似名前空間である「特別ページ」を用いれば簡単に再現できます。

“curid”を用いる方法

[編集]

その他curidを用いる方法もあります。

上の“title=○○○”の○○○に相当する部分を“http://ja-two.iwiki.icu/w/api.php?action=query&titles=”に続けて入力して生成される次のリンクをクリックしてみて下さい。

http://ja-two.iwiki.icu/w/api.php?action=query&titles=%E4%BC%8A%E8%83%BD%E5%BF%A0%E6%95%AC

このとき表示される、"pageid"以下に表示される数字が項目の識別番号(ページ ID)となります。伊能忠敬の場合は8346です。Media wikiの更新により、サイドバーの「ツール」→「ページ情報」をクリックしてもページIDは確認できます(伊能忠敬のページ情報)。

この識別番号を“https://ja-two.iwiki.icu/w/index.php?curid=”に続けて入力して生成されるリンクをクリックすると伊能忠敬にジャンプするはずです。

https://ja-two.iwiki.icu/w/index.php?curid=8346

以上のことをより詳しく知りたい方は、APIのヘルプをご覧下さい。

Template:Curid特別:転送を用いるのも便利です。