MovableType用TemplateSetExporterプラグインのバージョンアップを行いました。変更点は次の通りです。
- テンプレートセットの名前がつくようになった
Movable Type 4.1からテンプレートセット機能が搭載されました。
テンプレートセットの選択と入れ替え | Movable Type 4 ドキュメント
テンプレートセットは、自由に作成することができます。
テンプレートセットの登録 | Movable Type 4 ドキュメント
しかし、作成するのは難しいと言う声も良く聞きます。
もっと簡単にテンプレートセットが作成できれば、テンプレートの配布の敷居もぐっとさがりますし、テスト環境から本番環境へのテンプレートの移行も気楽に行えるようになります。
そこで、テンプレートセットを作成するためのプラグインを作ってみました。
このプラグインを使うと、ブログごとのテンプレートをテンプレートセットとして出力することができるようになります。

テンプレートは、テンプレートセットの形で、ディレクトリに保存されます。
保存されたテンプレートセットは別のMovable Typeシステムに移動することもできますので、テスト環境で構築したテンプレートを本番環境に適用することが簡単に行えるようになります。
また、本プラグインで作成したテンプレートセットを配布することも簡単にできます。
ぜひ、お試しください。
ドキュメント:TemplateSetExporterプラグイン ドキュメント
本プラグインは、GNU GENERAL PUBLIC LICENSE Version 2と独自ライセンスのデュアルライセンスにて公開されます。
- MTで使用する場合
- 無償で利用できます。
- MTOSで使用する場合
- GNU GENERAL PUBLIC LICENSE Version 2にしたがいます
コメント (4)
とても便利なプラグインをありがとうございます。
「テンプレートセットの書き出し」から書き出すことは
できるのですが、何度やってもconfig.yamlの中身が空になってしまって困っています。
MTのバージョンは4.23、
サーバーはXREAを利用しています。
デフォルトのまま書き出すと、
「templeteset」というフォルダが作成されて、
その中に「templates」フォルダが作成され、
この中のファイルは内容も書き出されています。
「templateset」フォルダの中の
config.yamlだけ完全に空のファイルになってしまいます。
書き出されるファイルは以上になります。
なにか思い当たる原因がありましたら、
教えていただけるとうれしいです。
Posted by: さとし | 2009年9月 2日 19:33
たびたび失礼します。
Movable Typeを別サーバーにインストールして、
MySQLもすべて移行させてみました。
その後、同じようにテンプレートセットの書き出しを
してみたところ無事にconfig.yamlの中身も書き出すこと
ができました。
手順等は何も変えていないため、
サーバーが原因だったのかもしれません。
書き出せなかったサーバーは
XREA+
無事に書き出せたサーバーは
80code.com
になります。
便利なプラグインを提供してくださいまして、
本当にありがとうございました(^^)
Posted by: さとし | 2009年9月 5日 10:56
はじめまして。
プラグインありがとうございます。
ご質問させていただきたいのですが、テンプレートセットの書き出し後、不要になったテンプレートセットを削除しても問題ないでしょうか?
※単純にテンプレートのバックアップとして使用したいのですが。
宜しくお願いします。
Posted by: Taka | 2010年4月27日 00:46
>Takaさん
問題ないとは思いますが、テンプレートセットがきちんと書き出せて読み込めるかを確認されてからの方がいいかなとは思います
Posted by: sekine
|
2010年5月17日 15:09