- 2008-03-30 (日)
- rNote
<%=$Category%>
ではカテゴリーへのリンクを貼れないので、CategoryUrlという名前で置換命令を増やして
<a href="<%=$CategoryUrl%>"><%=$Category%></a>
でリンクを貼れるようにしてみた。
rnote.phpのfunction GetContentsEach内 コメント// replacement以下の置換処理をしている箇所に
while($tagstr=SkinTagChk('CategoryUrl',$a,$opt)){
$m0='';
if(isset($opt['mode'])) $m0 = array('m'=>$opt['mode']);
$a=str_replace($tagstr,MakeLinkUrl($dir,$m0,$opt['fullpath']),$a);
}
を追加。
追加箇所はCategoryの処理の後に入れるとカテゴリー名の変換が行われて正常に変換出来ないので注意。
まあぶっちゃけ
while($tagstr=SkinTagChk('Url',$a,$opt)){}
でやってる処理を2箇所変えただけです。なんでUrlの場合とオプションは一緒です。
- Newer: site_items置換命令でurlオプション省略時の挙動 ≫
- Older: ≪ カレンダーを微改造