30 July
2004

MovableTypeからCOREBlogの移行に成功!

移行のポイント

懸案だったMovableTypeからCOREBlogの移行が無事に終了。 アドバイスいただいたCOREBlogメーリングリストの皆さんに感謝。僕がつまずいたところを下記にまとめておくのでぜひ参考に。
Zopeのインストールや、COREBlogの動作は確認できている前提で進めよう。

1. 下記URLの情報を一読しておく
http://mail.webcore.co.jp/pipermail/coreblog/2004-June/000564.html

2. MovableTypeのExport を実行してファイルに書き出す。
3. 出力したファイルをエディタで開いて、画像のパスやリンクなどを修正する。注意:このときに漢字コードをCOREBlog側と合わせておく。EUC なら、EUCで、改行はLFで保存。

 以下、Zope上での作業

4. 新しいBlogとなるフォルダを作る

5. 必要ならユーザーを設定

6. 移行用のPythonスクリプトをダウンロード
http://coreblog.org/junk/mtport/portmt0.3

7. ポップアップメニューで「 Script(Python)」を選びダウンロードしスクリプト「Add」する。このとき、id を「portmt」としておく。

8. ポップアップメニューで「 File」を選びMovableTypeからExportしたファイルを選択して「Add」する。id は例えば「mtold」などとしておく

9. ポップアップメニューで「COREBlog」を選択して「Add」する。カテゴリ設定は不要、「Settings」タブから基本設定をしておく。

ここから先は、図入りで説明しょう。



10.ここまで作業すると、こんな感じの画面になっているはず。


10. スクリプトの「portmt」をクリックしてスクリプトの画面を出す。

11.「Parameter List」に「mtexp,cbid」とカンマで区切って入力したら、スクリプトウインドウ下の「Save Changes」ボタンを押す。次に画面上部の「test」タブをクリックする。



12. フォームの画面が表示されるので、mtexp欄、cbid欄、それぞれに、8のMovableTypeのデータ、9のCOREblogで指定したidを入力して、「Run Script」ボタンをクリックする。これでしばらく待つと、データ変換が完了。

13 . COREblogに戻って、移行したデータがこんな風に表示されたら、作業完了!

以上

Posted by shigeo at 16:47 | Comments (0) | Trackbacks (1)
Comments
There are no comment.
Trackbacks
Please send trackback to:http://weblog.shigeo.net/124/tbping
Movable Type縺九i縺ョ遘サ陦後ヤ繝シ繝ォ

Movable
TypeのエクスポートファイルをCOREBlogにインポートできるツールportmtがあると知り、いろいろ調べていましたが情報少なすぎです。まだまだ日本ではZopeユーザーって少ないんでしょうか?
やっとの事でportmtの作者さんと思われる方のホームページにたどり着きましたが、portmt0002.tar.gzへのリンクをクリックしてもダウンロードできるのは、323バイトのGIFファイルのみ・・・。OTZ
自分で作るしかないのかなぁ・・・。 追伸です。 shigeo's...

Posted by: THE SUN ALSO RISES at April 26,2005 15:48
Post a comment
コメントSPAM防止のため、コメントは確認後公開させていただきます。ご了承ください。