結城浩のはてなブログ

ふと思いついたことをパタパタと書いてます。

hw.cgi

まずはYuki::KakeraのドライバCGIとしてhw.cgiを作り、theme/defaultをtheme/hwにコピーし、files/*.txt をhwfiles/*.txtとしてコピーした。それから、hw.cgiの中にhook_make_item_methodという関数を作って、Yuki::Kakeraの中のmake_item_methodの中身をコピーした。これで、フックはかかるが変換は声のかけら。と同じという状態になった。ローカルCGIでhw.cgiを動かして、動くことを確認。それからhook_make_item_methodの中で大文字小文字変換をやるようにしてみて、確かにフック関数に制御が来ていることを確認。あとは、hw.cgiのhook_make_item_methodの中にはてな形式のパーザ(ただし1セクション分)を書けばよい、はず。
お腹へった。