ブログの最近のブログ記事

MTのバージョンアップ。かなり手こずりました。まだあちこち不具合があるけど、仕方ないねぇ。。。

色々カスタマイズ部分の移行が漏れていたりしますが、ソース弄って対応せざるを得ない部分とかもありそうなので、、、ちょっと力尽きました。

↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
MTのアップデートが上手く行きません。

症状は
1)Widgetが表示されなくなる
2)スタイルシートが読み込まれない

調べてみたけど、結局原因までたどり着けなくて、フルリストア。
残念なり。
もちっと調べてみないと。あかん。

↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
一応、4.1→4.12、4.12→4.13のバージョンアップ手順をメモ


MT-4_13-ja.zipを解凍
# unzip MT-4_13-ja.zip

現在のmt-config.cgiをMT4_13-jaディレクトリにコピー
# cd 現在のMovableTypeのディレクトリ
# cp -p mt-config.cgi ~/MT4_13-ja/

MT4_13-jaディレクトリの内容を全て現在のMovableTypeのディレクトリに上書き
# cd MT4_13-ja
# cp -pR * 現在のMovableTypeのディレクトリ

MovableTypeのページにブラウザでアクセスするとmt-upgrade.cgiが表示される。

index.htmlを削除する
# cd 現在のMovableTypeのディレクトリ
# rm index.html
MT4_13-jaディレクトリを削除
# rm -rf MT4_13-ja/

たったこれだけなんですけどね。

↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
MovableType4.12(セキュリティアップデート)が6月20日に提供されていました。

とりあえず、やっとバージョンアップ終わったよー。ふぅ。


とか思ってたら、


MovableType4.13だってさ。



ところで、4月にMovableTypeを4.1にバージョンアップしたときに、MovableType4.01→MovableType4.15に上げたつもりをしていたので、ドキュメントで「必須のアップデートですか?: お使いのバージョンが Movable Type 4.0 (を含む) 以降のバージョンの場合、必ずアップデートしてください。ただし、Movable Type 4.2 RC は、この問題の影響を受けません。」という一文を見たとき、何でバージョンダウン(4.15→4.12)なんだ?・・・何かの勘違い?と思ってて、ちょっと調べたら、やっぱりありました
ドキュメントを確認してからダウンロードしたから、表記上は4.1だったんですが、きっとこれが4.15なんだろうなぁと思いこんでいたんですね。
実際には4.15は開発途中で4.2に表記が変更されていて、いわゆる4.15というのは幻のバージョンになっていたようなんですが。


で、Perlのバージョンが5.6とか5.8の時の不具合を修正ということですので、必要はなさそうなんですが一応4.13には上げておいた方が良さそうですね・・・。

ふぅ。

めんどくさい
↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
Movable Type 4.2 を発表しました
  • ブログのサイト内検索にかかる時間は2ケタ減
  • Movable Type 4.1 から 4.2 にアップグレードするだけで構築処理速度は 33% アップ。さらに テンプレートモジュールのキャッシュ機能を使用すると、45% 以上の速度アップを期待できます。
  • Movable Type 4.2 は、インストールしてすぐの MT3.36 よりも2倍速く、テンプレートモジュールのキャッシュ機能を使用すれば、Movable Type 4.2 は MT3 よりも3倍近く速い
個人的には、それよりアドエスとか、携帯のフルブラウザからも管理画面にアクセスできたらなぁ・・・と思ってますけど。

それにしてもMovable Typeってけっこうな頻度でバージョンアップされますよね。。。

↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
記事書くより、カスタマイズが面白くなってるicon:face_embarrassed

外見はそれほど変わってないけど、色々細かいところでテンプレートに手を加えたりしてる。
確かに面白いんだけど、またバージョンアップの時に色々苦労する羽目になるのかと考えると、ちょっと萎える。

というか、4.1にバージョンアップした時もテンプレートがぶっとんでicon:face_shout(バックアップはとっていたけど)、修正した部分が思い出せずに苦労した。

4.1.5の時も同じなのかな。



↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
絵文字の携帯連携ができないかなぁ・・・と思って
MT4iのソースとにらめっこしてみたんですが、

ちょっと面倒臭くなってきました。


今のところ実装出来てない機能。
・携帯の絵文字対応
・携帯からのファイルアップロード


どっちも実装できれば、それなりに記事書きやすくなるはずなんですけどね。



↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
無事emoddyも動くようになって、絵文字が使えるようになりましたicon:face_self-conscious_smile

ちょっとcssとの兼ね合いでずれるicon:face_embarrassedけどね。。


ちょっとイヤーンicon:face_shoutだったのが、emoddyがmt-config.cgiのAdminCGIPathを考慮してくれないこと。
最初、テストでicon:pencil書いたら絵文字がalt文字に化けやがるicon:face_shock
(°Д°)ハァ? と思ってソース見たら、リンクが・・・リンクが・・・・謎のパスにicon:question

ダッシュボードからプラグインの設定でicon pathを設定したら直りましたicon:face_expressionless


と言うことで、MT4使いで、共有SSL使ってる人はicon pathの設定必須ですicon:face_sparkling_smile


ちなみにPC上ではあくまで画像ファイルが埋め込まれているだけですので、MT4iでは画像リンクとしてalt文字が表示されます。うまいこと携帯絵文字と変換も出来るようになると素晴らしいんですけどね。



 ^ ^
 ミ・。・ミ


↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
MovableType4で絵文字を使えるようにするプラグインで
CSS Happylifeで公開されているemoddyってのを見つけたんですが、

インストールしたら、管理画面がScript Error。

Script Error

The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.

いきなりエラーってのは、ちょっとびびりましたけど
Coreserverは基本的にXERAと同じだと思うので・・・

mt.cgiをmt.cgidにリネームしてデバッグ
Output of script follows:
=====================================================
"my" variable $blog_id masks earlier declaration in same scope at /virtual/yas/public_html/test.1x4x9.net/plugins/emoddy/emoddy.pl line 101.
なるほど、101行目ですか。

ソースを見てみると・・・
sub edit_entry_header {
        my ($eh, $app, $tmpl) = @_;


        if(($app->param('_type') ne 'entry') && ($app->param('_type') ne 'page')) { return; }


        my $blog_id = $app->param('blog_id');
        my $blog_id = $app->blog->id; ←ココ

        my $tag_emoji = $plugin->get_config_value('tag_emoji', 'blog:' . $blog_id);
        if(!$tag_emoji) {
                $tag_emoji = $plugin->get_config_value('tag_emoji', 'system');
        }
うーん。100行目と101行目って(゜;)エエッ
取りあえず101行目をコメントアウトしたら動くようになりました。


MT4iとの兼ね合いもあるので、これでしばらく様子を見てみようかと思います。

なにげに調べてたら、ケータイキット for Movable Typeって市販品もあるようですね。
お値段見てびっくり・・・¥52,500/1ライセンス・・・

か、買えねぇ。 携帯対応のためだけにそこまでの出資はできんばい(-.-;)y-゜゜

↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ
もろもろ修正・・・
気付いたら半日以上掛かってる(-_-;


バージョンアップしたらタグクラウドのテンプレートが上手く表示されなくなって、ちょっと焦った。。
誤 <MTTags>
   ↓
正 <mt:Tags>
結果から言うと、これだけだったんだけど
スタイルシートの定義の見直しからはじめて、ここに気付くまでしばらく掛かりました。。

↓ にほんブログ村に登録してます (^^ ↓
ブログランキング・にほんブログ村へ にほんブログ村 IT技術ブログへ にほんブログ村 音楽ブログへ にほんブログ村 音楽ブログ DTM・MIDIへ

このアーカイブについて

このページには、過去に書かれたブログ記事のうちブログカテゴリに属しているものが含まれています。

前のカテゴリはネット/コンピュータです。

次のカテゴリはプログラミングです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

タグクラウド

2008年11月

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20