hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2005年04月 来月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30


2005年04月19日(火) [長年日記]

#3 [home][hns] hnsをmod_rewriteで1記事単位に

はてなブックマークでリンクされたときのためにTITLEに記事の見出しが入らないのを何とかなんねぇかなぁ。などと夢想。
実は hnsのmod_rewrite化_ でYYYY/mm/dd/n.html形式でNEW,LNEW単位のアクセスが出来るようにはなっている。
だからこのテクニックを2002年の段階で解説している Naney's Diary:2002年10月23日 No.4_ の記事もちゃんと個別にリンクすることができる。
あとはtheme.phの微修正をすればよい。%newにセクション番号が入るのでそれを%dayの後に追加するだけ。
package HNS::Diary::Template;
$BaseTemplate{dynamic} = "$HNS::System::MyDiaryURI%year/%month/%day/%new.html";
jikenbo+を使っていてsidebarを出しているときは「YYYY年mm月dd日」だけYYYY/mm/dd.htmlにしたいのでDayTemplateを指定しなおす。
package HNS::Tools::HeadLine;
$BaseTemplate{dynamic} = "$HNS::System::MyDiaryURI%year/%month/%day/%new.html";
$DayTemplate = qq(<br><a href="$HNS::System::MyDiaryURI%year/%month/%day.html" class="black">%year年%month月%day日</a>);
もちろんmod_rewriteしているだけなので、既存のurlはまったく問題なくアクセス可能。
Permalink: http://www.otsune.com/diary/2005/04/19/3.html#200504193
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2005-04-19 00:00:00 By otsune

この記事へのトラックバック[1]

otsuneの日記(パブリックコメント用に開放中):hnsのTrackBackテスト
http://www.otsune.com/diary/2005/04/19/2.html#200504192