2005-05-08

このブログのコメント |Blogger|

[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