2007年9月30日
2007年9月29日
ダイナミックパブリッシングで静的ファイルを読み込む(smarty fetch)
2007/10/01 追記
本エントリーの内容には多少問題があります。以下のエントリーを参照ください。
-------------------------
MovableTypeでダイナミックパブリッシングを稼働させることで最初にぶち当たったのが、今まで使っていた「各ページで共通部分などをPHPモジュール化(静的ファイル)にして、それぞれのページではPHP includeするだけ」という技が出来なくなったのでは?と思ったことです。
上記のやり方については、すでにスタティックなMovableTypeでは確立している感があります。
このPHPモジュール化については、下記の記事で詳しく解説しておられて大変役に立ちます。
で、ダイナミックパブリッシングではどうなの?と検索してみると、ダイナミックパブリッシングは以前のMT3.xから導入されており、考えておられる方はやはり考えておられるのですね~(^^;)
なるほど!!と感嘆しました(^^;)
で、上記URLの方法を参考にして、ダイナミックパブリッシングでのPHPモジュール(スタティックファイル)の読み込みを以下のようにしてみました。
本エントリーの内容には多少問題があります。以下のエントリーを参照ください。
-------------------------
MovableTypeでダイナミックパブリッシングを稼働させることで最初にぶち当たったのが、今まで使っていた「各ページで共通部分などをPHPモジュール化(静的ファイル)にして、それぞれのページではPHP includeするだけ」という技が出来なくなったのでは?と思ったことです。
上記のやり方については、すでにスタティックなMovableTypeでは確立している感があります。
このPHPモジュール化については、下記の記事で詳しく解説しておられて大変役に立ちます。
で、ダイナミックパブリッシングではどうなの?と検索してみると、ダイナミックパブリッシングは以前のMT3.xから導入されており、考えておられる方はやはり考えておられるのですね~(^^;)
なるほど!!と感嘆しました(^^;)
で、上記URLの方法を参考にして、ダイナミックパブリッシングでのPHPモジュール(スタティックファイル)の読み込みを以下のようにしてみました。
「Template Shelf」プラグインがIE6では動かない?
MovableTypeのバージョンがMT4になったことによって、テンプレート構造というものが入れ子入れ子入れ子入れ子・・・・という状態でデフォルトの管理画面では画面を行ったり来たりで非常にやりづらい。
これを解消してくれる「Template Shelf」というプラグインがある。
下の画像のように、現在どのテンプレートを開いていても、任意のテンプレートへ遷移することができるという優れもの。

しかし!!
このプラグイン、InternetExploror 6(IE6)では動作しないようだ。。。
これを解消してくれる「Template Shelf」というプラグインがある。
下の画像のように、現在どのテンプレートを開いていても、任意のテンプレートへ遷移することができるという優れもの。
しかし!!
このプラグイン、InternetExploror 6(IE6)では動作しないようだ。。。
上の画像はFirefoxでの作業画面。
IE6ではどのようになるのかというと。。。。
IE6ではどのようになるのかというと。。。。
早速、小粋空間さんのテンプレートを導入
2007年9月26日
あえてダイナミックパブリッシングで行きます
今まで、プラグインの未対応などで手が出せなかった「ダイナミックパブリッシング」でこのブログは構築していきたいと思います。
MT4になり、ダイナミックパブリッシングも進化を遂げ、WordPressなどのような全面ダイナミックで行きたいと思います。

