カテゴリリストでもアイコンを表示しようかなと。

とりあえずindex_htmlのカテゴリにはアイコンが表示されるようになったけど、カテゴリリスト(categorylist_html)にもアイコンを表示させたいので以下のように変更。

<dtml-comment>
* Show all categories in the blog .
</dtml-comment>
<div class="category">
<dtml-in category_list>
<dtml-if name="icon_path">
<a href="<dtml-var blogurl missing="">
/categorylist_html?cat_id=<dtml-var id>">
<img src="<dtml-var icon_path>">
</a>
<dtml-else>
<a href="<dtml-var blogurl missing="">
/categorylist_html?cat_id=<dtml-var id>">
[<dtml-var name missing="category name is missing">]
</a>
</dtml-if>
</dtml-in>
</div>


これでカテゴリの名前の代わりにアイコンが表示されるようになった。

しかしどうだろう。アイコンだけでいいのかな。Gentooのロゴみたいに比較的有名でわかりやすいものならいいけど、もしアイコンがわかりにくかったら?ちょっとあかん。
名前とアイコン両方を表示させよう。index_htmlの方は今のままアイコンだけ表示でいいや。
とりあえずtableでやってみる。
一行目にアイコン、二行目にカテゴリの名前で、カテゴリの数だけ列がある、というふうで。

<dtml-comment>
* Show all categories in the blog .
</dtml-comment>
<div class="category">
<table>
<tr>
<dtml-in category_list>
<td>
<dtml-if name="icon_path">
<a href="<dtml-var blogurl missing="">/
         categorylist_html?cat_id=<dtml-var id>">
<img src="<dtml-var icon_path>">
</a>
</dtml-if>
</td>
</dtml-in>
</tr>
<tr>
<dtml-in category_list>
<td>
<a href="<dtml-var blogurl missing="">
        /categorylist_html?cat_id=<dtml-var id>">
[<dtml-var name missing="category name is missing">]
</a>
</td>
</dtml-in>
</tr>
</table>
</div>


さて、どうなるかなぁ…。

うーむ。できたはできたけど、きたないなあ…。css設定しないとダメだなぁ。table使うのも微妙だなぁ。次の課題はcssですかな。
カテゴリ
Zope Zope
COREBlog1 COREBlog1
トラックバック用URL:
http://nagosui.org:8080/Nagosui/COREBlog2/20/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日