6/19 Hack-A-Thon。
公開日 : 2010-06-19 18:19:57
各paramをmt:varに突っ込んでテンプレートを動的にbuildするcgi。
plugins/Viewer/tmpl/example.tmpl の場合、
mt-viewer.cgi?blog_id=1&template=example
mt-viewer.cgi?blog_id=1&template=example&id=1
とすることでid=1のページ(エントリ)アーカイブ的なものを作ったり。
テンプレートの中身を
<$mt:include module="$template" blog_id="$blog_id"$>
とかすることで各ブログ/ウェブサイトのモジュールをテンプレートとして使えるようになります。
詳細はまたいずれ。お疲れさまでしたー(今頃ビール飲んでるんやろな...)。