2005年02月10日
MT3.151-jaにアップデート[ MovableType ]
してましたが、書いてなかった。
いや、書いても意味ないかもしれませんが(^^;
3.122にアップデートしたときに、追記として「mt-upgrade31.cgiは実行するのか?」と書いたんですが、MovableTypeで行こう!さまに回答がありました。いや、私に回答してるんじゃないんですけどね(^^;
で、結論は、しなくていい、という話です。
しかし、こういう事はマニュアルに明記して欲しいなぁ。
2005年02月01日
MT3.15にアップデート[ MovableType ]
今回は出遅れました(^^;
一応1月中にアップデータが提供されていましたので、早速アップデート。
今回もファイルの上書きだけです。ただ、3.122の方が新しいものもあってちょっと困りました。まあ、3.121からのアップデートのつもりで、違うファイルは全部上書きしちゃいましたが。
つまり、特にファイルの中身をいじってないのなら全部上書きでよかった訳です。そしてウチでは特にファイルの中身をいじってない。
しまった。面倒くさい事をしてしまった!
それはそれとして、再構築して終了しました。
ま、問題ないようなので、よしとしましょう。
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のアップグレードでは実行する必要はないように思えます。まあ、もともと必要ないと思ったから私は実行しなかったんですけど。
逆に、これを実行しても別に困ったことは起きないようです。
結論。私は今回は実行しませんが、実行してもいいと思う、という事で。
で引き続き、詳しい方のダメだし希望(笑)
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以前のバージョンからの場合はこれだけじゃダメです。
まあ、書かなくてもわかると思いますが、念のため。
2004年12月28日
HigurashiRed ver0.03[ MovableType , ひぐらしのなく頃に ]
HigurashiRed Plugin を修正しました。
[修正点]
・UTF8以外の文字コードに対応
以前のバージョンだと、強制的にUTF8に変換していましたが、それもどうかと思ったので文字コードを調べて変換するようにしました。と言っても、このサイトはUTF8なので、実は検証できてないんですが。
まあ、そもそも自分専用なので、この修正は自己満足のためだけのものだし(^^;
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 | コメント (68) | トラックバック
2004年12月02日
MovableType3.121[ MovableType ]
なんか出てたので、バージョンアップ。
まあ、バグフィックスみたいなんで、ファイルを上書きしただけですが。
特に問題ないみたいです。
どうでもいいけど、締め切りが近くなると原稿以外のことが気になりますね(笑)
2004年11月27日
カテゴリ別リストの階層化[ MovableType ]
横の「カテゴリ別アーカイブ」リストの表示を直してみました。
今までもこのリストは一応階層表示されてたんですが、エントリのないカテゴリがあるとリンク先に実体のないURLになってたんですね。
公式サイトでマニュアル見たり、検索かけたりして調べたんですけど、回避方法がみつからなかったんで、諦めて運用で回避してました。まあ、しょうがないな、と。
しかし! 今日WEB巡回中にその方法を見つけてしまいました! ……というか、そのままサブカテゴリを使ったリンク付きの階層化リスト表示方法が紹介されてました。
という訳で、Techknow Weblogさんを参考にして修正してみました。
うう。この記事見るまでMTElseタグの存在を知らなかったよ……。条件タグがあるんだから、排他条件タグがない訳ないじゃないか……。うう、自己嫌悪 orz
2004年10月23日
MT3.1にしてみたり[ MovableType ]
アップグレードしてるはずなんですが……うまく行ってるように見えないのは何故でしょう(^^;
このエントリは何度か追記がありそうな予感がします。
早速追記(2004/10/23 20:50)
何か、とりあえずアップグレードされてるようですねぇ。
うーむ。謎だけど、しばらくこのまま様子見ることにします。