電脳メモの最近のブログ記事
実際、このMovable Typeというヤツはヴァージョンが変わるたびにタグまで変更になるから、アップグレードがめんどくさい。MT3.33のテンプレートのせいで、様々な部分が機能しなかったり、マッシロになっちゃったり、クラッシュしたりで、わたしも結局昨日全て新しくした。
つまり、アップグレードしたばかりのMTからエクスポートですべての記事を書き出し、ブログを削除し、新たに同じブログを作成し、記事をインポートしたってわけ。すでにMT4.01にしたブログからエクスポートしたので、リンクのずれはなかった。テンプレートの修正に思いのほか時間がかかって、途中で放り出したくなったが。おかげで、機能しなかった部分が全てMT4.01になり、正常に動いている。
あとは、月別カテゴリだな。でれ~っと長くなっちゃっているので、年別にたたみたい。いつになるかわからないけれど。
しかしこれだけ苦労したのに、痕跡がまったくオモテに現れないというのがちょいと腹立つ。
バンコクにいるときだけ、コンピューターを使ってゆっくり遊べる。もう何ヶ月もダウンロードだけはしてあったMT4.01にアップグレードしてみることになったのも、学校が「夏休み」(オーストリアは季節が反対)にはいったからだ。
しかし、マッサラのアップロードと違って、MT3.33からの移行だとものすごーくめんどくさい。特にコメント関連のタグが使えなくなった。そのせいで、アップグレード後にコメントがエラーになってしまう。こりゃマズイ。たまに書いてくださる奇特な方もいらっしゃるというのに、こりゃマズイ。
で、ネットで探したら、いた。神様のようなひとがいるのだ、この世界には。
小粋空間というサイトなのだが、MT関連が非常に充実している。
使わせてもらったのは、
Movable Type 3 から Movable 4 へのアップグレード(コメント関連テンプレート差分)
asciiTBPingfilter プラグイン(英語のみのトラックバックをはじく)
MT4.xで使えるプラグイン一覧もある。わたしには難しすぎてなんだかよくわからないものもあるが。
小粋空間のおかげで、CAPTCHAも使えるようになった。MT4.01では標準装備になっていても、コメント関連テンプレートがすべてMT3.33のものだったためにこれまた使えなかったのだ。
コメントを書いてくださる方たちにはマコトに申しわけないが、これからは「ふにゃふにゃアルファベット」も打ち込んでもらわなければならない。読みづらかったらブラウザをリロード。コメントはそのままで、画像文字だけが変更になる。
ここのところホッタラカシだったというのに、コメントもトラックバックも一日50以上はいる。全部スパムだ。これが今日からきれいさっぱり止まった。年末の大掃除、ですな。
Movable Typeに脆弱性が見つかったということで、早急に3.3にアップグレードした。めんどくさいなあ、と思いながらも、セキュリティが完全じゃないぞと言われれば、やっぱり心配だ。大して難しくはなかったけれど、またファイルが増えているようで、いやはや時間がかかること。config.cgiだけは、結構改造していたのでそのまま残した。
テンプレートは新しくした。
わたしの使っていたテンプレートはすべて大昔のMTからで、まだサイドバーがsideとして扱われていたころのものだ。が、今回じっくりテンプレートを見たら、すべてタグが違う。sideじゃなくて、なんだかアルファだのベータだのに変わっている。これはまずい。また今度どこか修正されたら、ますます難しくなりそうだ。で、総入れ替え。
モジュールを使って個別Widgetをたくさん作ったので、次回からはテンプレート修正が楽になるはずだ。
こういうアップグレードやらテンプレート作成のために、色々と楽しいオモチャがたくさんできているのは嬉しいが、機能を完全に理解するのにずいぶんと時間がかかってしまった。一年に一回くらいアップグレードするだけでは、また忘れちゃいそうな予感がする。
まだテンプレートの修正は完全に終わっていないのに、明日から新学期だ。きちんと全部のページが終わるのはいつになることやら。


