COREBlog2のコメントとかトラックバックとかのポートレットをちょこっとカスタマイズ

CSSに関する部分

  • portlet_global_recent_comment
  • portlet_global_recent_trackback

のidがいずれも

<dl class="portlet" id="portlet-global-recententry">

となっていておかしい。

ので

<dl class="portlet" id="portlet-global-recentcomment">
<dl class="portlet" id="portlet-global-recenttrackback">

と変更した方がよい。

もしくはすべてを

<dl class="portlet portlet-global-cbrecentactions">

などという感じでclassにしてしまうとか。

けど実は私は使っていなかったりする(;`Д´)

開発時にコピーして編集したけど直し忘れた、という感じなんでしょうね。

ZPTに関する部分

  • portlet_recent_comment
  • portlet_recent_trackback

のhrefが

            <a href=""
tal:attributes="href entry/absolute_url;
title obj/Title"
tal:content="obj/Title">
Comment title
</a>
            <a href=""
tal:condition="python:entry"
tal:attributes="href entry/absolute_url;
title obj/Description"
tal:content="obj/Title">
Trackback title
</a>

となっているのですが、これだとリンクのとんだ先がentryの先頭になってしまいます。

例えばコメントを読もうと思ったのにクリックした先がコメントの先頭になってないのは何か変な感じ。

(ホントは画面をスクロールさせるのがめんどくさいだけなんですが…)

ので、こいつらを

tal:attributes="href string:${entry/absolute_url}#comments;

とか

tal:attributes="href string:${entry/absolute_url}#trackbacks;

とかにしてやりました。

きっとこれでちょっぴりハッピーになれるはず。

カテゴリ
COREBlog2 COREBlog2
Plone Plone
トラックバック用URL:
http://nagosui.org/Nagosui/COREBlog2/customization-of-coreblog2-portlet/tbping
コメントを追加

下のフォームに記入してコメントを追加できます。平文テキスト形式。

(必須)
(必須)
(必須)
(Required)
Enter the word

このBlogについて
Plone, Zope, Pythonなどのトピックについてのメモです。
カテゴリ
Plone (98)
Plone Products (23)
COREBlog2 (31)
COREBlog1 (29)
ReadingCOREBlog (7)
Zope (66)
Turbogears (18)
Django (12)
Python (25)
Linux (30)
Nagosui (12)
Design (33)
Misc (48)
moblog (5)
最近のエントリ
浜松ブラスバンド定期演奏会2008 nyusuke 2008年11月24日
Glossy Horizontal Menuを使う nyusuke 2008年11月17日
第3回Python東海終了 nyusuke 2008年11月17日
Universalじゃない件 nyusuke 2008年11月15日
最近のコメント
Re:WebデザイナーのためのDjangoはじめの一歩 nyusuke 2007年06月01日
Re:WebデザイナーのためのDjangoはじめの一歩 pateo 2007年05月31日
Re:東海Python Workshop 01終了 nyusuke 2007年05月31日
Re:東海Python Workshop 01終了 kfuruhata 2007年05月30日