[2005-05-02] にブログのコメントを HaloScan から Blogger のものに替てた。Blogger のデフォールトでは、「comment」のリンクを辿ると新規コメント入力フォームがポップアップする。既にコメントがあった場合、過去のコメント一覧もポップアップ・ウィンドウに表示される。
しかし、この動作が気に入らない。いきなりポップアップするのも嫌だし、コメントと本文が離れているのも嫌らしい。「comment」をクリックしたら、本文と過去のコメントを一緒に表示したい。というわけで、Templete をいじってみた。以下がパッチ。
<p class="post-footer">posted by <$BlogItemAuthorNickname$> at <a href="<$BlogItemPermalinkUrl$>" title="permanent link"><$BlogItemDateTime$></a> | <BlogItemCommentsEnabled> - <a href="<$BlogItemCommentCreate$>" - <$BlogItemCommentFormOnClick$>> + <a href="<$BlogItemPermalinkUrl$>#comments"> <$BlogItemCommentCount$> comments</a> </BlogItemCommentsEnabled> <MainOrArchivePage>
「comment」はアイテム・ページにあるコメント部分へのリンクになっている。新規にコメントする場合は、一度「comment」からアイテム・ページに入り、その中にある「Post a commnent」をクリックして下さい。
コメントが一つもない場合は、「comment」をクリックするとすぐに新規コメントの入力フォームがポップアップするようにできればいいのだけど、動的にページを作らなきゃいけないから、それは今の Blogger じゃ無理かな...
No comments:
Post a Comment