MT4i の開発支援に是非寄付をしたい、という方はこちらへ。→MT4i 開発への寄付について

MT4i 3.1

  • 2011年06月30日 3.1 公開

version 3.1 の新機能

  • MT5 対応。
  • 検索機能をつけた。
  • Google Analytics を比較的簡単(かどうかは個人差があるかもね)に設置できるようにした。→MT4i/Google Analytics の設置方法
  • iモードID 対応(これまではコメント投稿を個体識別番号送付の有無で制限できたが、iモードID を送付していればコメントできるようにした。あと、コメント通知メールの情報に iモードID を表示)。
  • リンク URL によるリダイレクト時、楽天のアフィリエイトリンクはモバイルゲートウェイ経由に変換しないように。
  • Flickr のページへのリンクを、画像へのダイレクトリンクに(これ、最近 Flickr がモバイル対応したような気がするので要らない気がしないでもない)。
  • MT用絵文字プラグイン emoddy の絵文字画像を、直接表示するようにした。
  • ENTRY_TAGS テンプレートタグを追加。
  • BQ_COLOR テンプレートタグを追加。
  • AGENT_SMARTPHONE テンプレートタグを追加。
  • BLOG_DESCRIPTION 共通テンプレートタグを追加。
  • 絵文字対応(エントリー及びコメントへの絵文字入力及び出力)
  • XHTML をサポート(MT4i Manager の設定項目を見てね)
  • デフォルトのテンプレートを XHTML に改修。
  • スクリプトファイルの文字コードを EUC-JP から UTF-8 に変更。
  • 記事本文中に挿入された画像のサムネイル表示に対応。
  • Encode モジュール必須とした。
  • スマートフォンでも見易くなるように、デフォルトテンプレートのヘッダーに viewport を追加。
  • XSS 対策。

前提条件

  • Movable Type 5 の最新バージョンあるいは Movable Type 4 の最新バージョン(これを書いている時点では 5.14 あるいは 4.38)が正常に動作していること。
  • Perl 5.8.1 以上(推奨)
  • 必須 Perl モジュール
    • Encode
    • HTML::Template

動作確認

 MT4iは、下記環境にて動作確認を行っています。

 また、WebサーバにApache、Perl 5.8(=Encode.pm有)、SQLite or MySQL、文字コードEUC-JP or UTF-8という環境になります。

 よって、上記以外の環境で動作するとうたっていても、正常に動作しない可能性があります。予めご了承下さい。

ダウンロード

MT4i 開発への寄付を受け付けています。

寄付に関してはこちら

インストール

懸案事項

  • スマートフォン向けテンプレートなど…必要?

コメント

  • 動作報告などにどうぞ。質問にはお答えできない場合があります。

最新の50件を表示しています。 コメントページを参照

  • MT3.21+MT4i 3.1で、MT4iでの公開処理時に個別アーカイブのみMTファンクションタグ部分が文字化けします。(MT3.21管理画面で非公開、公開とすると正常になります) -- yacht? 2012-09-24 (月) 09:49:16
    • おっとー、MT3.21ですか…。前提条件に「Movable Type 5 の最新バージョンあるいは Movable Type 4 の最新バージョンが正常に動作していること。」とさせて頂いているのですが…。MT3 の環境って、私自身、もう持ってないのですよね…。 -- 太鉄 2012-09-25 (火) 07:11:39
  • MT5.2.2で使用しています。eidに存在しない記事の値を指定した場合、Can't call method "label" on an undefined value at mt4i.cgi line 3699. となるのは仕様でしょうか?指定された記事はありませんみたいなメッセージが表示出来るとうれしいのですが。 -- 山中伸夫 2013-02-07 (木) 16:57:45
    • 検討します。 -- 太鉄 2013-02-08 (金) 17:39:25
  • mt4i 2.13で使用しています。スマホアクセスが主なので、記事内のURLをリダイレクトでなく直リンクにしたいのですが、どうすれば可能でしょうか? -- Ashi 2013-09-29 (日) 08:52:58
  • あと、別ページジャンプして表示される画像を、記事内にそのまま表示させることは、できないのでしょうか? -- Ashi 2013-09-29 (日) 08:59:09
  • MT6.0.8では問題なく利用できてましたが、MT6.1.1にアップデートしたところ、『Software error: Can't locate MT.pm in @INC (@INC contains: /home/***/lib extlib lib /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at moblog.cgi line 4121. BEGIN failed--compilation aborted at moblog.cgi line 4121.』というエラーが出るようになってしまいました。MT6.1には非対応ということなのでしょうか? また、もし非対応なのであれば、今後対応の予定はありますでしょうか? 私のサイトはスマホ率が高くなってきているものの、まだまだ4割強の人がガラケーからのアクセスなので、MT4iを使えると非常に助かるのですが…。 -- 2015-06-23 (火) 11:31:59
    • 検証します。 -- 太鉄 2015-06-23 (火) 11:36:41
    • うーむ、私の環境では正常に動作しています。"Can't locate MT.pm" ということですから、「MT_DIR - MTホームディレクトリ」の設定が誤っていたりということはありませんか? -- 太鉄 2015-06-30 (火) 18:51:54
お名前:


添付ファイル: filemt4i31.zip 2526件 [詳細]

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-07-02 (月) 11:47:59 (1847d)