a-blog用のCSVからエントリーを生成できるものを作ってみた その1
とある日記でMTのカスタムフィールドを含むCSVを読み込んで、エントリができないか?というのを読んで、csvファイルを読み込んでエントリーを自動生成できるプログラムを書いてみた。
今朝の段階の仕様
- 複数段落対応
- 画像の位置設定(上下左右)
- エントリーを読み込んだ際に公開・非公開の設定
- 続きを読む機能も利用可
- 段落タグの指定可
- カテゴリー指定可
CSV
id,newsDate,newsTime,newstitle,newsStatus,categoryID,tag,newsText1,fileType1,imageName1,imageX1,imageY1,imageAlign1,display 1,2008-02-09,9:35:00,テストです1,1,1,p,本文です。画像は指定のパスにFTPしてください。,image,2008/02/photo.jpg,200,100,left,1 2,2008-02-10,10:35:00,テストです2,1,1,p,本文です。,,,,,,1 2,,,,,,p,ここは続きを読むで表示されます。,,,,,,0 3,2008-02-12,12:35:00,非公開で読み込まれます,0,1,h4,タイトルです,,,,,,1 3,,,,,,p,本文です。,,,,,,1
とりあえず、上記のような感じで出勤してきてから作ってみた。とりあえず完成! 今後の課題としては、以下のようなものを用意する。
- フィールドプラス(MTで言うところのカスタムフィールド)対応
- カート機能に対応
- 画像のサイズの存在チェックと自動取得機能