1NODEで複数画像アップロードはどうするか?

Posted: 6月 1st, 2009 | Author: admin | Filed under: drupal | Tags: | No Comments »

プロセスを解説するようなタイプのページをつくりたい。写真+解説をステップをおって説明するタイプ。よって以下の機能が必要になる

  • 複数写真をアップロード
  • 各写真に対する解説がかきこめる

フィールドを追加して、表示をコントロールするには以下のモジュールを使う

  • CCK
  • Content Templates

画像を追加するには以下のモジュールをつかう

  • ImageField

これで必要なものは揃ったのだが、操作性があまりよくない。単純に写真を10枚アップするとなると一枚一枚アップロードで、結構面倒である。よって、以下のことを考える

  • 外部の写真アップロードを使かったらどうか?

picasaとファイルアップロード vs WEBサーバーへのファイルアップロード、どちらのプロセスのほうがいいか比較してみる

  picasa WEB
cameraからPC いったんimport(1) コピー(1)
PCからWEB picasaでセレクト、まとめてアップロード(1) ファイル一つ一つ、アップロード(5)
WEBからSITE URLをコピーしてはりつけ(5) -
5枚の写真の場合の合計アクション数 7 6

 

こうみると、直接ファイルをアップロードしたほうがアクションは少ない。しかし、ファイルをひとつひとつアップするといった作業はwindowsでは結構めんどくさい。それさえクリアできれば、直接アップロードに軍配だ。

そうすると、まとめてアップロードでくるモジュールを導入すればいいことになる。さがしてみると、以下があった。

Image FUpload

http://drupal.org/project/image_fupload

こちらは、swfuploadを使い、複数の画像をまとめてアップロードしてくれる。そして、アップロードされたら、Content Templatesで表示を加工すればいい。

よって今回は、

  • CCK
  • Content Templates
  • ImageField
  • Image FUpload

で決まった。



Leave a Reply