次のエントリ: PKCS#5パディングでAES暗号化/復号 [perl]
itemページのタイトルにカテゴリ表示
2011-01-23-3 / カテゴリ: [perl][chalow] / [permlink]
今まで「エントリ」と書いてたけど、chalow的にはitemだったなう。
itemごとのページ(YYYYmmdd-x.html)のhtmlタイトルに、カテゴリを表示してみた。
あとは、テンプレート側からdispcatを呼び出せばOK
そろそろchalowもsvnに突っ込むか…
itemごとのページ(YYYYmmdd-x.html)のhtmlタイトルに、カテゴリを表示してみた。
--- chalow.20110123 2011-01-22 22:56:41.727087965 +0900 +++ chalow 2011-01-23 16:42:29.715835927 +0900 @@ -749,6 +749,7 @@ ### カテゴリ my $catstr = make_cat_link_html($ent->{$i}{cat}); + my $dispcat = "[".join("][", @{$ent->{$i}{cat}})."]"; ### 日付リンクによるリファラー my @inside_refs = get_inside_ref("$ymdi"); @@ -799,6 +800,7 @@ #$t->param(header => $item->{h}); $t->param(header => qq(<a href="@{[datestr2url($ymdi)]}">).$item->{h}."</a>"); $t->param(cat => $catstr); + $t->param(dispcat => $dispcat); $t->param(author => $item->{a}); $t->param(referrer => join(" ", @inside_refs)); $t->param(id => $item_id); # 200101011それ用の変数を見つけられなかったのでwrite_item_page()内で、テンプレート用の $dispcat を新しく作成。
あとは、テンプレート側からdispcatを呼び出せばOK
--- cl.conf.20110123 2011-01-23 02:19:18.367193474 +0900 +++ cl.conf 2011-01-23 16:42:37.523566691 +0900 @@ -345,7 +345,7 @@ $tmpl_starthtml <head> $tmpl_header -<title><TMPL_VAR name=header_text> | <TMPL_VAR name=cl_name></title> +<title><TMPL_VAR name=header_text> / <TMPL_VAR name=dispcat> | <TMPL_VAR name=cl_name></title> </head> <!-- ================== ITEM_PAGE_TEMPLATE ================= --> <body>
そろそろchalowもsvnに突っ込むか…
次のエントリ: PKCS#5パディングでAES暗号化/復号 [perl]
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2013-05-02 16:12