JugemのデータをエクスポートしてMT4へインポートする方法について、ぱろでい日記で散文的に書いた記事を、こちらに整理して掲載しておきます。
Jugem形式のxmlファイルをMT4形式に変換する。
参考ブログ
- 「かたつむりくんのWWW」さんの、jugem2MT
- 「oitake blog」さんの、JUGEM2MT4:JUGEMからMovable Type 4に変換
jugem2MTは、自分のサーバーにphpファイルをアップロードしてファイル変換を行う。
エクスポートファイルが複数の場合、エディタで全部のファイルをコネクトする必要がある。
ファイルサイズが大きい場合、変換に失敗。(使用するサーバーのリソースの問題か?)
JUGEM2MT4は、「oitake blog」さんのサイトでASP的に使用可能。複数のファイルをコネクトする必要もなく、非常に便利。6ファイル合計1.2MBのログの変換も問題なく成功。EUC-JPのテキストファイルが出力される。
テンプレートで公開の方法を変更する
大量のファイルをスタティックで公開設定した場合、再構築に時間がかかるので、とりあえず下記の各項目をダイナミックに変更する。
インデックステンプレート
- アーカイブインデックス
アーカイブテンプレート
- ウェブページ
- カテゴリ別ブログ記事リスト
- ブログ記事
- 月別ブログ記事リスト
MT4にインポートする
[ツール]-[インポート]
インポート元:他のシステム(Movable Type形式)
[その他のオプション]
インポートするファイルの文字コード:EUC-JP
ブログ記事の規定カテゴリ:過去記事(予め作成しておく。)
と設定して、インポート。
Jugemですでにカテゴリが設定されている記事については、そのカテゴリが新設され登録される。カテゴリが設定されていない記事は、規定のカテゴリに登録される。
画像の引っ越し
Jugem管理画面の画像の管理ページで、FirefoxのDownThemAll!などのプラグインを利用して、リンク先の画像をダウンロード。(複数ページにまたがる場合は、全てのページで画像をダウンロードする。)
サムネイル画像は、ファイル名に「_t」が追加されているので、元画像をブラウザの新しいタブで開いて、URLに直接「_t」をペーストしてEnterを押し画像を表示→DownThemAllでダウンロードリスト予約する。
元の画像のURLの例
http://anabas.img.jugem.jp/20091025_660062.png
サムネイル画像のURLの例
http://anabas.img.jugem.jp/20091025_660062_t.png
[jugem_img]など、適当な名前をつけたフォルダを新規に作成し、そこへ画像ファイルを一括保存。
FTPでサーバーへ一括アップロードする。
登録記事の画像URLを変換する。
登録済み記事の画像URLは[検索・置換]を利用して一括変換する。
ブログ記事の検索で、[http://「Jugemのアドレス」.img.jugem.jp]を検索。
検索結果が出ると、ページの上の方に[検索/置換]のオプションボタンが出てくるので、置換え文字に、アップロードした [jugem_img]ディレクトリのURL [http://設置サーバー/jugem_img]をいれて、「選択したものを対象に置換」ボタンを押す。
これで、画像の引っ越しも完了です。
コメントする