2008年11月| 12 3 45 6 7 8 9 10 11 12 13 14 15161718192021222324252627282930
トップ > Movable Type > 今日の開発::Movble Typeのエントリーにフォームを追加するプラグイン、JMForm

今日の開発::Movble Typeのエントリーにフォームを追加するプラグイン、JMForm

2007年3月30日 06:53

JMForm

JMFormは、MTの投稿画面内にフォームが作れる優れモノ

Movable Typeにフォームを追加するプラグインとしては、RightFieldsや、CustomFieldsが知られるが、紹介するJMFormは投稿画面にフォームを追加するものなので、少し使い方が異なる。

RightFieldsが、更新者がフォームで入力するためのものであることに対して、JMFormは、記事中や記事下にアンケートフォームや、問い合せフォームを作ったりする場合にむいている。

このプラグインは、 単体で機能するのではなく、TinyMCE Plugin for Movable Typeに組み込んで利用する。

上記スクリーンショットはパートナーのDigiCloが実験的に、JMFormTinyMCE Plugin for Movable Typeに組み込んで作ったもので、実験の結果は良好であったから、TinyMCE Japanで日本語化を行い、GW前には、TinyMCEや、TinyMCE Plugin for Movable Typeの拡張機能キットとして配布する予定だ。

以下、簡単に使い方等を説明する。 


JMForm - a full form editing pluginに説明

SourceForge.net: JMForm plugin for TinyMCEからダウンロードして、TinyMCE Plugin for Movable Typeや、TinyMCEに組み込む。
※組込方は、パッケージ付属のドキュメントに書いてある

JMForm

JMFormを組み込むと、4つのアイコンボタンが追加される。

  1. テキスト、チェックボックス、ラジオボタン、その他
  2. プルダウンメニュー
  3. テキストボックス

それぞれのアイコンボタンをクリックすると下記のようなメニューが開くので、必要な項目を埋めたり、選択するだけでフォームは完成。

JMForm

テキスト、チェックボックス、ラジオボタン、その他を作るための設定画面。プルダウンメニュー、テキストボックス以外はこの機能で作る。フォームタグがわかっている人なら、英語版でも充分使える。

JMForm

できあがったものは、こんな感じ。


Movable Typeや、TinyMCEの可能性がまたひとつ広がった 

上記の組込はTinyMCEのプラグイン追加だけでなく、TinyMCE本体のハックも必要となる。パッケージ付属の設置マニュアルには組込方がきちんと書いてあるが、英語が読め、かつ内容が正しく理解できる人でないと組込は無理だと思う。そうでない人は、組込マニュアルをつけた日本語版を組込キットを必ずリリースするから、それまで待ってほしい。申し訳ないが、日本語版開発を優先したいので、個別の質問は遠慮してほしい。

参考になれば幸い。


以下、余談

現在、TinyMCE2.1.0の日本語化をすすめているのだが、「最新版(TinyMCE 2.10)がリリースされたので日本語化はよろしくね」と、パートナーのDigiClo宛に本家TinyMCE開発チームからメールが届く。少しずつであるが本家に認知されてきたことは、うれしく思う。

投稿者: Dakiny 日時: 2007年3月30日 06:53 | このエントリーをはてなブックマークに追加 このエントリーのはてなブックマーク被リンク数 |  このエントリをdel.icio.usに追加 | このエントリをlivedoorクリップに追加 このエントリーのlivedoorクリップ被リンク数 |  | コメント(0)  | トラックバック (0)

トラックバック

このエントリーのトラックバックURL:
http://www.dakiny.com/mtos/mt-tb.cgi/1384
※文章内容と関係のないトラックバックは固くお断り。

コメントを投稿

Search


キャッシュ使用
Powered by 暴想

Download

Categories

ArchiveList

Trackbacks

Comments