MT4i - t2o2-Wiki

MT4i - t2o2-Wiki

MT4にて携帯対応するときにMT4i/3.0.8を使おうと思ったのですが、いろいろ改善したいところがあったのでカスタマイズしてみた。

  • 画像を別画面表示ではなくインライン表示へ変更
  • 縮小画像の透過GIF、アニメGIF対応
  • MT4i/3.1 にて実装された、Google Analyticsの機能をMT4i/3.0にも実装した
  • カスタムフィールドがテキスト形式のみ対応だったので、画像の場合も対応してみた



画像を別画面表示ではなくインライン表示へ変更

参考:MT4iで本文(エントリー)と画像の両方を表示 – アッキーの気まま日記

縮小画像の透過GIF、アニメGIF対応

ソースmt4i.cgiを読んでみたら、vodafoneの旧機種以外jpeg固定だったので元画像の形式で出すように変更。
ただし、DoCoMoの旧機種はPNGがダメみたいなので、その処理も追加。

MT4i/3.1 にて実装された、Google Analyticsの機能をMT4i/3.0にも実装した

一部GoogleAnalytics.plのソースを改変している。
GoogleAnalytics.plをrequireするようにしているので、GoogleAnalytics.plの最後に1;を追加すること。

設置の仕方は3.1と同じ。
参考:MT4i/Google Analytics の設置方法

カスタムフィールドがテキスト形式のみ対応だったので、画像の場合も対応してみた

だいぶ強引だけど、そのままだと使いづらかったのでとりあえず画像のURLを返すようにしてみた。

カスタマイズしたmt4i.cgiのソース

とりあえずおいておきます、参考にどうぞ。
問題があったら公開取りやめます。

ソースのダウンロード mt4i_cgi.zip

mt4i.cgiのみ入っています、mt4i本体はこちらから