2005年02月10日

MT3.151-jaにアップデート[ MovableType

してましたが、書いてなかった。
いや、書いても意味ないかもしれませんが(^^;

3.122にアップデートしたときに、追記として「mt-upgrade31.cgiは実行するのか?」と書いたんですが、MovableTypeで行こう!さまに回答がありました。いや、私に回答してるんじゃないんですけどね(^^;

で、結論は、しなくていい、という話です。

しかし、こういう事はマニュアルに明記して欲しいなぁ。

更新: 18:50 | コメント (0)

2005年02月01日

MT3.15にアップデート[ MovableType

今回は出遅れました(^^;
一応1月中にアップデータが提供されていましたので、早速アップデート。

今回もファイルの上書きだけです。ただ、3.122の方が新しいものもあってちょっと困りました。まあ、3.121からのアップデートのつもりで、違うファイルは全部上書きしちゃいましたが。
つまり、特にファイルの中身をいじってないのなら全部上書きでよかった訳です。そしてウチでは特にファイルの中身をいじってない。
しまった。面倒くさい事をしてしまった!

それはそれとして、再構築して終了しました。
ま、問題ないようなので、よしとしましょう。

更新: 23:19 | コメント (0)

2005年01月29日

MT3.122アップデートについて追記[ MovableType

今更ですが……どのバージョンからのアップデートか書いてませんでした。
紛らわしいと感じた方、ごめんなさい。追記しておきました。

で、今更ついでに、他のアップデート法を載せてるサイトさまを回ってみたり。
「MT3.122 アップデート 方法」でGoogle検索すると、9件ヒット。うわ、ウチが2番目かいな。
公式サイトのエントリに対するトラックバックも見て回ってみて……多すぎて途中で断念。とりあえず、アップデート方法について触れてるサイトはあまりないみたいですね。

で、気になった点が一つ。
「mt-upgrade31.cgiは実行するのか?」
今回のアップデート時に、実行してる方もいるようなんですけど、必要なのかな、と。

mt-upgrade31.cgiの中身を見ると、どうもMT3.0以上で動作してデータベースの内容を3.1対応させるもののような感じす。正直詳しくはわからないんですが(^^;
そうだとすると、3.121->3.122のアップグレードでは実行する必要はないように思えます。まあ、もともと必要ないと思ったから私は実行しなかったんですけど。
逆に、これを実行しても別に困ったことは起きないようです。

結論。私は今回は実行しませんが、実行してもいいと思う、という事で。

で引き続き、詳しい方のダメだし希望(笑)

更新: 06:27 | コメント (0)

2005年01月25日

MT3.122が出てました[ MovableType

タイトル通り。MT3.122が出ました
なんか脆弱性があったという事で、早速対策してアップデートということです。
スパムメールの送信を幇助しちゃったりするらしいです。……ほとんど人の来ない、ウチみたいなトコには関係ないようですが(笑) でも、アップデート。

今回は緊急のアップデートという事もあってか、アップデートの方法の指示がなかったんで、新しいファイルだけ上書きしました。
具体的には、タイムスタンプの新しかった以下の5つファイルだけ。

/lib/MT.pm
/lib/MT/Mail.pm
/lib/MT/Util.pm
/php/mt.php
/doc/mtchanges.html

最後のmtchanges.htmlは更新履歴なので、実質的には4つだけですね。
後は、一応サイト全体を再構築して、アップグレード終了。

多分これで間違ってないと思いますが……間違ってるのが分かる方がみえたら指摘してください。

[2005.01.29 6:30 追記]
バージョン表記がありませんが、3.121-jaからのアップデートです。
3.121-ja以前のバージョンからの場合はこれだけじゃダメです。
まあ、書かなくてもわかると思いますが、念のため。

更新: 21:27 | コメント (4)

2004年12月28日

HigurashiRed ver0.03[ MovableType , ひぐらしのく頃に

HigurashiRed Plugin を修正しました。

[修正点]
・UTF8以外の文字コードに対応

以前のバージョンだと、強制的にUTF8に変換していましたが、それもどうかと思ったので文字コードを調べて変換するようにしました。と言っても、このサイトはUTF8なので、実は検証できてないんですが。
まあ、そもそも自分専用なので、この修正は自己満足のためだけのものだし(^^;

HigurashiRed.pl

更新: 03:09 | コメント (0)

2004年12月18日

「な」は赤いべきです[ MovableType , ひぐらしのく頃に

Movable Type用プラグインの勉強がてら、アホなものを作成しました。
HigurashiRedというプラグインです。
用途は一つ。

「ひぐらしのく頃に」という文字列の「な」だけを自動的に赤くする(笑)

こだわらなければどうでもいい事なんですが、やはり「な」は赤い方がいいと思うんです。しかし、いちいち「ひぐらしのく頃に」と書くたびに手動で赤く表示させるのは面倒くさい。
そんな訳で、楽ができるように作ってみました。

[使い方]
上のリンク先のテキストファイルのファイル名を.plにしてから、通常のプラグインと同様にPluginsフォルダに入れてください。
Movable Type のテンプレートタグのアトリビュートとして HigurashiRed="1" を設定すればOKです。

[例]
<$MTEntryBody HigurashiRed="1"$>
↑こんな感じで。この場合はエントリの本文だけですね。他の場所も同じように設定してください。

なお、今回はこちらを参考にさせていただきました。ありがとうございましたー。
Techknow Movable Type

なお、Perlは本当に久しぶりに触ったので、変なコードを書いているかもしれません。気がついた方は教えてくださるとありがたいです。できればこっそりと(^^;

あと、このプラグインを使った人もいたら、報告してくださるとうれしいですが……いないだろうなぁ(笑)

[2004.12.19 22:10 追記]
書き忘れてましたが、MovableType 3.121 でしか確認してません。
というか、多分Ver3.1以上でないと動かないと思います。

更新: 22:31 | コメント (1) | トラックバック

2004年12月02日

MovableType3.121[ MovableType

なんか出てたので、バージョンアップ。
まあ、バグフィックスみたいなんで、ファイルを上書きしただけですが。
特に問題ないみたいです。

どうでもいいけど、締め切りが近くなると原稿以外のことが気になりますね(笑)

更新: 22:33 | コメント (0)

2004年11月27日

カテゴリ別リストの階層化[ MovableType

横の「カテゴリ別アーカイブ」リストの表示を直してみました。
今までもこのリストは一応階層表示されてたんですが、エントリのないカテゴリがあるとリンク先に実体のないURLになってたんですね。
公式サイトでマニュアル見たり、検索かけたりして調べたんですけど、回避方法がみつからなかったんで、諦めて運用で回避してました。まあ、しょうがないな、と。

しかし! 今日WEB巡回中にその方法を見つけてしまいました! ……というか、そのままサブカテゴリを使ったリンク付きの階層化リスト表示方法が紹介されてました。

という訳で、Techknow Weblogさんを参考にして修正してみました。

うう。この記事見るまでMTElseタグの存在を知らなかったよ……。条件タグがあるんだから、排他条件タグがない訳ないじゃないか……。うう、自己嫌悪 orz

更新: 11:15 | コメント (0)

2004年10月23日

MT3.1にしてみたり[ MovableType

アップグレードしてるはずなんですが……うまく行ってるように見えないのは何故でしょう(^^;

このエントリは何度か追記がありそうな予感がします。

早速追記(2004/10/23 20:50)
何か、とりあえずアップグレードされてるようですねぇ。
うーむ。謎だけど、しばらくこのまま様子見ることにします。

更新: 20:43 | コメント (0)