exblog の記事をインポート

2004年から2008年まで、エキサイトブログを使っていた。ドメイン取得してブログ引っ越す際、exblog の仕様でエクスポートができないため、過去ログを読み込むことができなかった。気になりつつもどうしようもないので、そのままほっといた。

月日は流れて昨年10月、このブログの CMS を Nucleus から WordPress に乗り換える際、記事を MT 形式でエクスポートした上で WP に読み込んだ。そのテキストファイルを見てみるとごく単純なもので、こりゃ手打ちで地道にやっていけば exblog を MT 形式にすることも不可能ではないとおもった。ならばやってやろうじゃないの。

というわけで実行。記事ひとつひとつ、コメントまで全部 MT の書式のテンプレートにコピペしていく(ただしトラックバックはなかったことにして)。いやもう、ホント地道な作業。昔はけっこうコメントいただけていたので、コメントが多い記事はすごく大変。逆にコメントが 0 とかだと嬉しい(笑)。初期はほとんどコメントついていなかったから、最後の方は作業がものすごく早かった。仕事の合間の暇な時間を使いつつ、たっぷり2ヶ月以上かかってようやく書き出し完了。で、もちろん手作業で書き出してるわけだから、タイプミスも多々ある。なのでまず、ローカル環境で読み込んでみる。そこでまた記事をひとつひとつチェックし、エラーが出たものを修正していく。

WP に読み込んだ際に出たエラーで多かったのは、日時の打ち間違いによるもの。エラーというか、日時のフォーマットは MM/DD/YYYY hh:mm:ss なんだけど、間違えて 01/06/20014 とか、12:552:0 とかなっちゃってるのがちょいちょいある。そういうのは全て 01/01/1900 00:00:00 として出力されるようで、そんなのが10数件あった。それから、AUTHOR と DATE が全く同じコメントが複数あると、最初の1つ以外はなかったことにされてしまう。これがけっこうあったので、記事ひとつひとつチェックするのが大変だった。また、年号や月を間違えたりすると順番が狂ってしまうので、そこらへんもチェック。でもこれは見落としがまだあるかも。暇な時に適当に過去ログ見て、たまたま見つけたらその都度直す、ってかんじになりそう。

ひとつ困ったのが、非公開コメントの扱い。エキサイトブログには非公開コメントの機能があって、これけっこう頻繁に使ってくる人がいた。どうしようかとおもったけど、やはりせっかくなのでデータベースには残しておきたい。なので、非公開コメントのついていた記事をメモしておき、一旦読み込んだあとで WP 側で非承認の状態とすることにした。これなら管理画面からは見られるし、表からは一切見えないので心理的にもよろしい。ただ、常に新着コメントがある状態になってしまうのがよろしくない。かといって非公開コメントのプラグイン試したけど、どうもイマイチ。あまり好きな機能ではないので、このブログには非公開コメント機能実装するつもりないし。なんかいい方法ないかと模索中。

そしてついに本日、完成したテキストファイルを本ブログに読み込み、exblog の記事は全て削除(というか非公開に)した。これにて約2ヶ月にわたる exblog の記事の移行作業が概ね完了したこととなる。あとはサイト内リンクや細かい修正かな。ああ、もう、すんごい達成感。はーがんばった。。

ところでこの作業、過去の記事をコメントまでひとつひとつくまなく見ていくわけで、いろんな人とのやりとりを思い出した。ああ、この人この記事がはじめてだったっけ、この人よくコメントくれたよな、この人いなくなっちゃったな、まだ生きてんのかな、この人すごいやりとりしまくってたような気がしてたけど実はすごく短い期間だったんだな、とか、いろいろ。昔の自分のバカさかげんに呆れたり。けっこう痛い。でも、それもこれもぜんぶひっくるめて、9年におよぶわたしのブログ生活だったんだよなぁ、と。そしてこのブログがあったからこそ、いろんな人と出会ったわけで。なんつーか、ほんと、感慨深いものがある。今年はブログ初めて10年目になるわけで、なんだかいろいろ考えてしまうけど、これからも細々と続けていきたいとおもう。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください