Prev / Next

2007-12-11 / chalow を microformats に対応 - rel-tag

各記事のタグ情報を示す microformats,rel-tag を chalow で使えるようにする.

この記事なら,

chalow を microformats に対応 - rel-tag [Chalow][microformats]


の "[]" で囲われた Chalow と microformats の部分のリンクに
rel="tag" をつければいいので,chalow を次のように書き換える.

--- /usr/bin/chalow~	2006-10-10 05:36:46.000000000 +0900
+++ /usr/bin/chalow	2007-12-11 23:11:28.000000000 +0900
@@ -1446,7 +1451,7 @@
 	if ($output_cat_pages) {
 	    $catstr =
 		join("", map
-		     {"[<a href=\"".get_category_filename($_)."\">$_</a>]"}
+		     {"[<a href=\"".get_category_filename($_)."\" rel=\"tag\">$_</a>]"}
 		     @$catp);
 	} elsif ($cat_page_cgi eq "") {
 	    $catstr = join("", map {"[".$_."]"} @$catp);


これで,Firefox の Tails 拡張などで確認すると,
各 hAtom にタグ情報として表示される.

(追記)
上の変更だけでは,アイテムページでタグが重複してしまうので,
アイテムページのテンプレートを変えるなりする必要がある.

関連
- rel-tag - Microformats
  http://microformats.org/wiki/rel-tag
- chalow を hAtom に対応させる [2007-12-09-1]

Referrer (Inside):
[2008-04-22-5] chalow で rel-tag に対応するための覚え書き
comments powered by Disqus