INFOINFO
MAILMAIL

2003年12月20日(土)

* とりあえず一段落か    [  Movable Type  ]

 先日から続けてきたMovable TypeのPHP化だけど、とりあえず普通に使う分には問題のないレベルまではできたかな。とりあえず、一つのプログラムで、トップページ、各エントリ単位の表示、日別、月別の表示とカテゴリ別の表示をサポート。すべてで共通のサイドメニューを利用できるようになってて、メニュー上に表示する種別のエントリ数なんかはリビルドしなくても最新情報が表示されると。
 あと、1ページ内に表示するエントリ数の最大を25エントリにしてあって、それ以上ある場合には複数ページに分割して表示するようにしてあるのと、コメントとトラックバックを同一に扱ってること、それとトラックバックによる個別エントリの自動リビルドの追加くらいかな。最後のはMT本体の改良で、デフォルトのMTの場合、トラックバックで自動リビルドされるのはメインインデックスのみなので、「トラックバック着信で自動リビルド」を参考にパッチを当ててるだけ。あ、あと30時間制にしてるってことも、自分的には大きいな(笑)。

 ただし、いまいち完璧にできてないのは、RSSによる更新情報の配信かな。いまんところ、どこにそのデータを入れておくべきなのかがきちんと理解できてないのよね。デフォルトだとRSS専用のテンプレートが3種類あるし、各エントリのヘッダー内にもRSS情報が入ってるしねぇ。基本的にはサマリーを配信するための機能のはずだから、各エントリ内にはデータは必要ないはずなんだけど、なぜか入ってんだよね。とりあえず、データの配信については、あんまりメインには考えてないから、適当でも良いんだけどね(笑)。

 ってなわけで、今度は中身のことを考えないといかんな(^^;)。

Posted by “Lupin” on 2003/12/20 23:40:34
コメント
コメントはありません。
●コメント投稿
このエントリーにはコメント投稿できません。