* MT4/MovableType用 携帯電話向け変換プログラム [#ee8bb6f2]

#contents

** 概要 [#e9e55729]

#ref(mt4i_sample_entry_list.png,right,wrap,around,nolink,表示サンプル)

 MovableTypeは、[[dh's memoranda:http://uva.jp/dh/mt/]]にて公開されているJapanese Language Packや、[[Milano::Monolog:http://rebecca.ac/milano/mt/]]にて公開されている日本語化パッチを適用することにより、日本語化が可能です((3.0日本語版以降はそもそも日本語化されているので、日本語化の必要はありません。))。ただし、これらを適用する為にはサイトの文字コードをUTF-8あるいはEUC-JPにする必要があります((MT2.661以前の話。3.0日本語版以降はShift_JISも使用できます。))。

 UTF-8やEUC-JPに対応したWebブラウザーやツールなども増えてきましたが、まだまだShift_JISのみサポートというケースも少なくありません。特に、i-modeなどの携帯電話用Webブラウザーの多くがShift_JISのみのサポートに留まっています。日本では最も普及していると思われる、しかも至極手軽にネットへ接続できる環境があるというのに、そこからは自分のサイトが文字化けして見ることができないわけです。

 そこで開発したのがMT4iです。MT4iは、(MovableTypeのAPIを利用して)MovableTypeのデータベースからデータを直接読み込み、文字コードをShift_JISに変換、携帯電話向けにレイアウトして出力します。言語はPerlです。

 そもそも自分のサイト向けに作成したものなので、まだまだ機能は少ないですし、Perlその他に関しては素人同然なのですが、何とか頑張って今後も継続的に機能追加・リリースしていこうと思っていますので、よろしくお願い致します。

※「MT4i」は、「MovableType for i-mode」の略です。が、i-modeに限らずVodafoneやEZwebなどの携帯電話各キャリア、PDAなどの携帯情報端末においても表示できるよう、出来得る範囲で配慮しております。

#clear

** 表示サンプル [#d0783278]

-[[talk to oneself 2 mobile ver.:http://www.hazama.nu/t2o2/i/]]

 ※開発中の為、ここで配布しているものとバージョン・機能が異なる場合があります。

** 最新バージョン [#i5c286e4]

-MT4i/1.81

** MT4i Mailing Listのご紹介 [#fdd25f43]

 MT4i開発者及びユーザーの情報交換の場として、メーリングリストを用意しました。以下のフォームより入会頂けます。
 新バージョンリリースのアナウンスはこちらにも流すようにしますので、入会して頂けばいちいちtalk to oneself 2をチェックしていただく必要はなくなります。また、改変版を公開されている方はそのリリース情報、ユーザーの方にはバグ報告や設置方法の質問などにご活用ください。
 フリーのメーリングリストサービスを使用している為、メールには広告等が含まれます。予めご承知おきください。

-[[入会手続きはこちらから:http://www.hazama.nu/t2o2/mt4i.shtml]]

** 不具合報告等 [#c882a3de]

 不具合報告ほか、ご意見ご要望等は上記MT4i Mailing Listか、下記関連記事にコメントとして投稿して下さい。

** 当サイト内関連記事 [#xb395630]

-[[talk to oneself 2:MT4i Archives:http://www.hazama.nu/t2o2/archives/cat_mt4i.html]]

** このプログラムのライセンスについて [#o771e814]

 このプログラムは「GPL」に従って配布します。

-[[GNU 一般公衆利用許諾契約書 - GNU プロジェクト - フリーソフトウェア財団 (FSF):http://www.opensource.jp/gpl/gpl.ja.html]]

 フリーウェアです。
 「GPL」の詳細は上記リンク先を読んでください。大まかな内容は以下などを参照してください。

-[[@IT:Linux用語辞典[GPL(General Public License)]:http://www.atmarkit.co.jp/aig/03linux/gpl.html]]
-[[@IT:Insider's Computer Dictionary [GPL]:http://www.atmarkit.co.jp/icd/root/14/5785014.html]]

 特に上記「今後追加したいと思っている機能」に関する改変は大歓迎です。

** 改変版を公開してくださっている方々 [#q86361b9]

-[[Tonkey Magic:http://tonkey.mails.ne.jp/]]:[[MT4i_18T7:http://tonkey.mails.ne.jp/archives/000546.html]](v1.8をベースに、Entry投稿・編集機能など追加)
-[[人生迷い箸:http://valium.oops.jp/]]:[[MT4i181V:http://valium.oops.jp/wiki/pukiwiki.php?cmd=read&page=MT4i181V]](MT4i自動リンク『あいのり』機能追加)

** リンク集 [#jcd42348]

 「[[Konpeki Blog:http://tsukihito.zive.net/kpb/]]」のTsukihitoさんが、MT4i設置サイトの自動登録リンク集を公開されています。
 設置された方は、是非登録して下さい。

-[[MT4i_Link ver.2:http://tsukihito.zive.net/l/mt4ilv2.cgi]]

** リンクなど [#b59a1f8c]

 手抜きではありますが、以下のようなボタンを作成しましたのでご利用ください。
 必ず一度ローカルに保存、ご自分のサイトにアップロードして使用して下さいね。
 このページへのリンクに使用して頂いても結構ですし、ご自分が設置されているMT4iへのリンクでも結構ですし、ご自由にお使いください。
 もちろん、リンク無しで単に貼るだけでも、ご自分で新たに作られても、一向に構いません。

-&ref(http://www.hazama.nu/t2o2/archives/banner_mt4i_01.png,ボタン01);
-&ref(http://www.hazama.nu/t2o2/archives/banner_mt4i_02.png,ボタン02);
-&ref(http://www.hazama.nu/t2o2/archives/banner_mt4i_03.png,ボタン03);

 また、有志の方より以下のバナーをご提供いただいております。配布を快く承諾してくださり、ありがとうございました。

-&ref(http://www.hazama.nu/t2o2/archives/banner_mt4i_nagasawa_01.gif,nagasawaさん作バナー01);~
[[Modern Syntax::nagasawaさん作:http://www.aivy.co.jp/BLOG_TEST/nagasawa/]]

-&ref(http://www.hazama.nu/t2o2/archives/banner_mt4i_jun_matsuo_01.gif,Jun Matsuoさん作バナー01);~
[[DEPOLOG::Jun Matsuoさん作:http://depo.main.jp/]]

** 更新履歴 [#o8747f30]

-2004/07/13 Version 1.81公開
--自blog内リンクをMT4iで表示機能追加
--コメント投稿フォームに注意書きを入れる機能追加
--chtmltransを経由させない機能追加
--Rebuildの対象とするテンプレートを指定する機能追加
--テキスト分割処理の高速化
--二重投稿防止機能追加
--長らく原因不明だった文字化け対策
-2004/01/21 Version 1.8公開
--画像縮小時、キャッシュサイズを判別し表示可能なサイズまで縮小する機能追加
--画像取得時、ポートの取得に失敗した場合のデフォルト値(80)を設定
--Amazonの個別商品リンクをi-mode版へのリンクに変換する機能の追加
--カテゴリセレクタ内の記事数に下書きEntryを含まないよう変更
-2004/01/05 Version 1.71公開
--画像自動縮小機能が働かない不具合への対策
-2003/12/29 Version 1.7公開
--BLOG設定のコメントのソート順に対応
--コメントのステータス(None,Open,Closed)に対応
--画像の自動縮小表示機能及びキャリア判別変換機能の追加
-2003/12/17 Version 1.61公開
--最新の個別記事から一覧に戻れない不具合への対策
--ミスタイプ"Shit_JIS"を"Shift_JIS"に変更
--タイトルが入力されていないEntryに対応
-2003/12/09 Version 1.6公開
--別Entryへコメントが投稿されてしまう不具合への対策
--管理者名、管理者メールアドレス表示機能の追加
--最近のコメント一覧表示機能の追加
-2003/12/02 Version 1.5公開
--一覧時各エントリー横にコメント数表示
--一覧時カテゴリー絞込み機能追加
--コメント投稿機能追加
--コメント投稿通知メール発信機能追加
-2003/10/28 Version 1.4 1公開
--Perl 文法チェッカにて表示されたメッセージの対策
--テキストフォーマットの設定が反映されない不具合への対策
-2003/10/14 Version 1.4 公開
--DBアクセスにMovableTypeをAPIの使用(DBを選ばなくなった)
--コメントの表示機能追加
--携帯電話の絵文字、アクセスキーへの対応
--画像表示時の戻るリンク追加
--画像URLの切り出しに失敗する不具合への対策
-2003/09/26 Version 1.3 公開
--MovableTypeのObjectDriverの使用([[DBIモジュール:http://member.nifty.ne.jp/hippo2000/perltips/dbimemo.htm]]経由への変更及びMySQLのサポート)
--UTF-8にて運用されている場合に一部文字化けが発生する不具合への対策
-2003/08/20 Version 1.2 公開
--バイト数カウントが正確に行われない不具合への対策
--ハイパーリンクをGoogleのchtmltrans経由に変換する機能追加
-2003/08/07 Version 1.1
--UTF--8環境にて文字化けする不具合への対策
--画像のALT表示機能追加
--画像へのリンク機能追加
-2003/08/06 Version 1.0
--公開開始

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS