アルファサード株式会社 代表取締役 野田 純生のブログ


Movable Typeは開発者を巻き込めるか?


公開日 : 2013-07-10 17:15:01


ライセンスの話とか色々あるけども、忙しいのでちょいと書いておくだけね。何しろ今からMovable Typeの話をしにいかにゃならんのである。

Movable Type 6 Betaの管理画面

とりあえずインストールして、今回の新しいフィーチャーのひとつ、Movable type data api を叩いてみた(Typeがtypeにtypoなう)。

で、プラグイン書いた。Movable Type data api を叩いて結果をMTタグで出力できるもの。MTからデータ入力してわざわざAPI経由で取得してわざわざMTタグでって意味わからんと思うが後悔はしていない(公開は、している!)。DynamicMTML必要、Perl版は後で書く。

<mt:json2mtml
    instance="https://your-host/your-mt-api.cgi"
    request="/sites/1/entries">
<mt:var name="title" escape="html">
</mt:json2mtml>

配列で返ってくるものについては ブロックタグmtVarsRecurse key='foo' とすることで、その中でキーをmtvarに展開します。

まーこいつはMTのデータをMTプラグインからAPI経由で取得する単なるサンプルなんだけど、こいつは結構重要なことを示唆していて、... おっとそろそろ時間切れなのである。続きはWebで!!

カテゴリ


このブログを書いている人
野田純生の写真
野田 純生 (のだ すみお)

大阪府出身。ウェブアクセシビリティエバンジェリスト。 アルファサード株式会社の創業者であり、現役のプログラマ。経営理念は「テクノロジーによって顧客とパートナーに寄り添い、ウェブを良くする」。 プロフィール詳細へ