日記モード変更後のスター消失モンダイ。

先日指摘した問題に関して、id:DocSeriさんの助言にしたがいはてなアイデアをちょこっと探してみたら既にid:suemeさんによって提案されていた。

http://i.hatena.ne.jp/idea/17074

はてなアイデアって、ただ単にアイデア掲示板に投稿するだけかと思っていたら、なにやらものすごくややこしい。なんじゃこりゃあ、と思って読んでみたら、要は提案者のアイデアに賛同する人が、アイデアポイントなるポイントをつかってアイデアに投資することで、一定程度の投資額がたまるとはてなの人が考慮する、というシステムということだとわかった。支持者が必要なわけやね。具体的には1000ポイントたまると、”上場”。なお、アイデアポイントはてなポイントとは関係がなく、はてなにアカウントをもっていたらだれでも1000ポイントをデフォルトでもっており、なおかつ投資することで増やすことも可能というゲームだかなんだか。suemeさんのアイデアにとりあえず100ポイント投資しました。

つーわけで、心あるみなさま、よかったら上記アイデアに投資してください。アイデアポイントを遊ばせておくのはもったいないですよ!(追記参照)

なお、具体的な解決策も上記のアイデアページにコメントしておいた。

日記モードの状態でスターをつけられた見出し付き記事の場合、スターは#px (xは任意の数)で終わるURLに付属する。スターがつけられたあとにその管理者が、日記モードからブログモードに変更すると、#pxは/pxに自動的に書き換えられる(下記の例参照)。おそらくこのことで、日記モード変更後にスターが消えてしまう。解決策としては、#pxで終わるページに付けられたスターは、/pxのページにも表示させるようにすればよい。

日記モードのURL例 http://d.hatena.ne.jp/kmiura/20080509#p1
ブログモードのURL例 http://d.hatena.ne.jp/kmiura/20080509/p1


同様の日記モード変更後の問題は、見出しの横に現れる"このエントリーを含むブックマーク"のアイコン(Bの左に矢印のついたアイコン)や”このエントリーのブックマークコメント”のアイコン(小さなメモ帳のようなアイコン)をクリックしたときにも生じる。変更後には見出し付き記事のURLは/pxに書き換えられるが、モード変更前にブックマークされている場合、これらのブックマークページは#pxにリンクしている。これを解決するためには、アイコンをクリックしたときに/pxのブックマークページが存在しない場合、#pxのページを探す昨日を追加すればよい。また、モード変更以前・以後を通じてブックマークされた記事の場合は、#pxと/pxの双方のブックマークページが存在することになる。

私の場合、最近では

http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/kmiura/20080513%23p2
http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/kmiura/20080513/p2

といった例。この場合には明らかに同じページなのであるから、統合すべきである。

なお、ブックマークのページから本文へのリンクの場合は#p1で終わるページは自動的に/p1にフォワードされるように機能が追加されたようで、問題ない。

[追記]

即座にid:daichan330さんからコメントがあって、

http://i.hatena.ne.jp/idea/16086

すでに検討されているはずだけど、やられてないわけね。だったら下の提言のように日記モードをもとに戻してほしい。それにしても投資損…