少しずつリニューアル中

| コメント(0)

ヘッダと部分的なデザイン変更は完了しました。

が、それ以降の作業がストップしたまま進んでいません。

リニューアルでサイトの構成を変えるつもりなんですが、テンプレートを作り直す必要があります。それで、チョット XHTML のテンプレートが古いので、ついでに新しく作り直そうと考え中。

で、何故止まっているかと言うと「現在のカテゴリ」を特定するタグがないこと。

取り敢えず、絶対必要な物で、一番簡単なはずだったのに。マジですか、と。

WordPress をカスタマイズした時もなかったんですが、まさか MovableType もなかったとは…。あんなに色んな MT タグがあるんだから当然あるものと思っていたので。WordPress もそうだけど、カテゴリのリンクをクリックしたらそのカテゴリの記事のみ表示っていうことができるので、ロジックとしてはあるはずなのに。文化が違うと言う事ですか。

しかし、これはなかなか厄介ですよ。

ざっとソースを見ても Perl はそんなに慣れてないので分かりにくい。WordPress は PHP だったから、文法が C に近い部分があるので分かり易かったんですが…。あと、テンプレートにPHPのコードを直接埋め込めたのが楽だった。

MovableType は、マニュアルを見ると何かコードを書いていく用のテンプレート等はなく、もちろんテンプレートにも埋め込めないので、API を使ってプラグインとして作らないとダメっぽい。(面倒臭い… いや、MVC が出来てるというべきか…

しかし、MovableType って「次世代ウェブツール」と言う割に、 Web のドキュメントが全然ですね。タグリファレンスもアレだし。(書籍を買わせる為?)サンプルとかあっても良さそうなものだけど。っていうか、サンプルがないんだったら、タグの利用方法にある「 ~ 」やめてくれ。(<MTContainer> 〜 </MTContainer> とかのアレ)コピー&ペーストして使おうとするとあの3文字が邪魔でしょうがない。まぁ、開始タグ(?)の方だけコピーして、2個ペーストした後で終了タグ(?)の方に「/」を付けていますが。

アレとかを読みながらプラグイン第一号を作ります。英語… orz

最後に、一応書いておくと、公式以外のサイトに存在するかどうかは全く調べていません。

コメントする

このブログ記事について

このページは、R-STYLEが2007年5月 3日 12:19に書いたブログ記事です。

ひとつ前のブログ記事は「width: 100%; の罠」です。

次のブログ記事は「MTで現在のカテゴリを表示する方法その1」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。