お知らせ

Movable Type 5.1 プロの現場の仕事術2011年6月30日

Movable Type 5.1 プロの現場の仕事術」が発売されました。
Movable Type 5.1の基本から、スマートフォン用サイトの作成、管理画面のカスタマイズなど、まさにプロの方のために書かれたMovable Type 5.1の解説書です。
Movable Typeでサイト制作をされている皆様はぜひお買い求めください。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

「MTOS活用テクニック」のMT5対応について

| コメント(7) | トラックバック(0)

MTOS活用テクニック―カスタムフィールドで本格的なCMS機能を実現!このところ、拙著「MTOS活用テクニック」について、「MT5でも動作しますか」というご質問を多くいただいています。
この件についてまとめます。

1.フィールドの追加について

本書の大半の部分では、MTOSでカスタムフィールド的にフィールドを追加する方法を解説しています。

MT5でも、フィールドの追加の内部的な仕組みは、MT4時代と変わっていません。
個々のプラグインのMT5での動作検証は行っていませんが、本に書いてある考え方そのものは、MT5でも使うことができます。

ただし、MT5とMT4.2とでは、管理画面のテンプレートが違います。
そのため、テンプレートを書き換える位置が違ってきます。

また、MT5では管理画面のJavaScriptがjQueryベースに変更されました。
そのため、JavaScriptに依存するフィールド追加は、MT5では正しく動作しなくなります。
具体的には、画像型のフィールドと、日付/時刻型フィールドが正しく動作しなくなるはずです。

2.検索について

本書の後半では、追加したフィールドを含めて、複雑な条件でブログ記事を検索する方法を解説しています。
この検索の仕組みも、MT5で特に変更はされていません。

なお、検索を行うプラグイン(SearchEntries)は、現在改良版を開発中です。
「MTOS活用テクニック」で公開したプラグインでは、カテゴリ/タグを同時に条件指定することができませんでしたが、改良版では同時に条件指定することが可能になります。
また、改良版ではMT標準のカスタムフィールドも検索可能になり、カテゴリ/タグ/カスタムフィールドを組み合わせた柔軟な検索を行うことができます。

3.本の改訂について

個人的には、「MTOS活用テクニック」を改訂して、MT5対応版にしたいと思っています。
ただし、出す時期や、出す際の形態は、今のところまったく白紙です。

Facebook連携

当記事について「いいね」や「送信」を行っていただけると幸いです。


この記事についてウォールに投稿

トラックバック(0)

トラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/2024.

コメント(スレッド5件,コメント7件)

コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。

No.1 Ques : このMTOSカスタムフィールドはXML-RPCでも書き込み出来ますでしょうか?

このMTOSカスタムフィールドはXML-RPCでも書き込み出来ますでしょうか?
もしそうでなくても対応することは可能でしょうか?

No.2  : Re:このMTOSカスタムフィールドはXML-RPCでも書き込み出来ますでしょうか?

>Quesさん
こんにちは。

ご質問の件ですが、XML-RPCには対応していません。
ただし、ブログ記事のカスタムフィールドについては、プラグインにデータ保存のためのロジックを追加することは可能です。
なお、XML-RPCのクライアント側にも、カスタムフィールドのデータを送信する機能が必要になります。

No.3 fujiwara : MT5のMTOSで画像のカスタムフィールドを使う方法

こんにちわ。
MTOSでカスタムフィールドを使う方法を探していて、この本をぜひ購入しようと考えておりました。
が、MT5では画像型のフィールドと、日付/時刻型フィールドが使えなくなるとの事。
ちょうど、この2種類のフィールドが欲しいと思っておりましたので、何か対応策が出ていないのか、探したのですが見つかりません。
このフィールドについて、フォローの記事を掲載される予定はありませんか?
最近では、MT5をだんだん使いなれて来たので、ぜひMT5のMTOSを使いたいと思っているのですが。

No.4  : >fujiwaraさん

こんにちは。

MT5対応については、記事に書いたとおり、本を改訂する形で行いたいと思っています。
お待たせして申し訳ありませんが、Movable Type本体のバージョンアップ(5.1)も予定されていますので、その動向を見ながら時期を考えたいと思います。

No.5 TUBURA : ブログ記事アイテム

素晴らしい本をありがとうございます。
MTOS5.03で複数のカスタムフィールドを作成しました。

こちらでの案内のとおり、画像や日付は避けて、
テキストや数値のカスタムフィールドは追加出来てました。
動作も上手く行ってます。

ところが、後で気がついたのですが、ブログ記事アイテムが追加出来ないようになりました。
追加しようとすると、アップロード画面は表示され、アップロードも出来るのですが、アイテム一覽に画像は登録されるものの、ブログ記事アイテムのところには、追加されません。

これはしょうがないのでしょうか?
それとも回避できるのでしょうか?

No.6  : Re:ブログ記事アイテム

>TUBURAさん
こんにちは。

ご質問の件ですが、MTOSHelperプラグインの「alt-tmpl」ディレクトリにある「asset-insert.tmpl」ファイルを削除してください。

No.7 TUBAKI : ありがとうございました!

うわー!
感動ー!ですハートブレイク

フォルダごと削除したら、1発で出来るようになりました。
まるで魔法ですね。

やっぱり、アイテムをタグで括って関連付けしなければならないのかな~~、めんどくさいな~~と諦めかけていたので
問題が解決してとても嬉しいですハート

ありがとうございます!

改定前の今の本も、ものすご~~く役立ってますが、
MT5の改訂版が出たら、それも絶対買います。。

今後とも迷いすぎてる子羊たちをお救い下さいませm(_ _"m)

コメントする


Facebookでコメント

試験的にFacebookのコメントフォームを設置しました。