Jay's Room

思ったこと、感じたこと、未来の自分に伝えたいことを記していきたい
Movable Type
all |  1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9 
2009年7月10日

MovableType 5 発表

MovableType 5が発表になった。
Six Apart - Movable Type News: ウェブサイト管理の新標準、「Movable Type 5 」を発表しました

Movable Type 5 は、ブログから企業サイト、ソーシャルメディアの構築まで、ウェブサイト運営の『テーマ(目的)』を最短距離で実現するソーシャル・パブリッシング・プラットフォームとして進化します。

これまでのバージョンで熟成した、安定したコア・アーキテクチャ、強力なテンプレート言語、安全なユーザー管理、柔軟なプラグイン拡張をベースに、ウェブサイト全体のコンテンツやデザイン、ユーザー管理を目的にあわせて柔軟にカスタマイズできるようになり、さらに更新しやすく、効果の高いウェブサイト構築・運営・管理が可能となります。

さらに更新しやすくっていうのが非常に気になる。今でも十分更新しやすいけど(それでも全然更新してない)どういうふうに変わっていくのだろう。

気になるリリース時期は、

Movable Type 5 のベータ版は8月上旬、正式出荷は10月を予定しています。

ということでちょっと先になりそうですね。

2009年4月22日

MovableType 4.2 設定画面が開かない

Mobable Type 4.2 にアップグレードしてから、設定画面の一部が開かなくなっていた。[設定]→[コメント]をクリックしても[全般]の画面が開いてしまう。トラックバックの設定変更と化できなくて困ってたんだよね。

原因が分からないまま放置していたのだけど、4.25にアップデートしようとしたときにググってたら解決方法が書かれていた。

Movable Type 4.2とサーバ移転 (SFT WEBlog)

iMTのプラグインが原因だったのか!

とりあえずiMTを無効に設定してみたら元に戻ったので、iMTも一緒にアップデートした。

コレで問題解決。

2009年4月21日

mail2entry 1.4 アップデート

moblogに使っているmail2entryがアップデートしていたので、インストールしてみた。
mail2entry 1.4 - imaismix

アップデート内容:

1.投稿先メールアドレス毎にブログIDを指定できるようにした

2.OSのFile::Tempを使用(MIME::Toolsとの互換性対策)

3.convert_breaksの条件を修正

1はブログが複数ある場合に、投稿先アドレスで投稿先ブログを指定できます。

2は前述のとおり。

3はブログの設定で「改行を変換」になっていないと改行が変換されないのでその対策。それと、条件がまったく逆だった(orz)バグ修正。

以前使っていたときはFile::Tempのバージョン問題とかあったので、Perlモジュールのバージョンをいじったりしたんだけど、今回は問題が解消されているみたいでそのまま使うことが出来た。

また快適にmoblog出来るようになってよかったな。

2008年10月16日

iPhone/iPod touch 対応しました

Jay's Room を iPhoneで表示すると見にくい事この上なかったので、cremadesignさんのiPhoneテンプレートfor MTを導入しました!

スクリーンショット

導入自体はすごく簡単だったんだけど、実は自分の環境に合わせるのに少し手間取りました。

カスタマイズを行ったのは、PHP化、カテゴリベースのURLを日付ベースに変更パ、URLをPCでの表示と同一化するという3項目で、以下のサイトを参考にしたらすぐに出来ました。

iPhoneテンプレートfor MTをNotebookPC.jpに導入してみた - kamikura.com Blog
iPhone用テンプレートを導入してみました。 - blog.aklaswad.com
小粋空間: 「iPhoneテンプレートfor MT」 by cremadesign

自分でブログ確認するのにすごく役に立ってます。

2008年8月23日

MovableType Perlのパスを一括変換

いつもPerlのパスを入力して変更していたんだけど、めんどくさいので一括で変更できる方法を調べてみた。

bashとsedで複数ファイルのテキストを置換する方法 - Vik's Linux Tips

こちらを参考にしてこんな風に変更

find . -name "*.cgi" -exec sed -i 's/\/usr\/bin\/perl/\/usr\/local\/bin\/perl/' {} \;

これでMovableTypeのアップデートも簡単にできるようになった。

2008年7月11日

BLOG360サービス終了していた

最近、http://ping.blog360.jp/rpcへのpingで毎回エラーになるのでWebを見に行ったなんと、サービス終了してました。

突然のサービス終了にびっくりです。

http://blog360.jp/

BLOG360サービス終了のお知らせ

平素よりBLOG360をご利用いただき、誠にありがとうございます。この度、BLOG360の全てのサービスは2008年7月7日を持ちまして、終了させていただきました。

長らくご利用いただいた皆様には急なお知らせとなり、誠に申し訳ございません。また、メンテナンスにともなう停止期間をお待ちいただいた皆様にはご不便・ご迷惑をお掛けしましたことを、深くお詫び申し上げます。

今後も、新たなサービスのご提供に努めてまいりますので、引き続きご支援賜りますよう、何卒よろしくお願い申し上げます。

2008年7月7日
大日本印刷株式会社
マイポイント・ドット・コム株式会社

2008年1月23日

TrackBackを受け付けてくれない問題

なんかいろいろ調べてみたら、どうやらトラックバックスパムが多すぎて、一日の受け付ける制限に達してしまっていたので、正常なトラックバックが受け付けられないという状況になっているようだ。

自分のエントリーにトラックバックを送ってみたら、やっぱり送れていなかったみたい。

それで調べてみたらこんな現象なのかも。
hxxk.jp - Movable Type の HTTP error: 403 Throttled に関するまとめ

試しに修正してみることにした。

まずはmt-config.cgiに以下の2行を追加
OneHourMaxPings 50
OneDayMaxPings 250

ここを見てTrackback.pmを修正。
ここギコ!: MovableType 3.2、MT::App::Trackback.pmの修正

自分の環境(MT4.1rc1)ではこのように修正してみました。
*** Trackback.pm.orig 2008-01-23 15:37:17.000000000 +0900
--- Trackback.pm 2008-01-23 15:36:03.000000000 +0900
***************
*** 143,148 ****
--- 143,149 ----
$app->config('OneHourMaxPings') <= MT::TBPing->count(
{
blog_id => $tb->blog_id,
+ ip => $user_ip,
created_on => [$from]
},
{ range => { created_on => 1 } }
***************
*** 162,167 ****
--- 163,169 ----
);
my $terms = {
blog_id => $tb->blog_id,
+ ip => $user_ip,
created_on => [$from]
};
my $count = MT::TBPing->count( $terms, { range => { created_on => 1 } } )*
ここれで無事トラックバックが受信できるようになったけど、修正できる人の方が明らかに少ないだろうに。みんなトラックバックまともに受信できているのかな?

Test

トラックバックテストしてみます。

all |  1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9 
Made with dreamweaverMade with fireworksPowered by Movable Type 5.0Powered by Wandering Windbeta_tester.gif
Copyright : [Articles] (C) Jay's Room All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.