ngi644の日記

備忘録も兼ねています。

SWFUploadを使いPloneにファイルをアップロードする

with 2 comments

Ploneは、CMSとして有名ですが、Wordpressのように簡単にファイルをアップロードする機能がありません。Wordpressは、SWFUploadを使い、画像やメディアファイルをアップロードできます。 標準ではありませんが、アドオンプロダクトでPloneにもSWFUploadを利用したプロダクトがあります。

Plone2.5の頃からありました。Plone3系には、1.3b1のバージョンが使えます。

インストール方法:

  1. buildout.cfgのeggsに、Products.PloneFlashUpload を追記します。
  2. ./bin/buildout を実行
  3. ./bin/instance fg (startなど)で起動。
  4. アドオンプロダクトで、PloneFlashUpload 1.3b1 インストール。

利用方法:

  • アップロードをしたいフォルダへ移動する。
  • コンテンツタブに[upload]があるのでクリックする。
    • upload tab
  • Select Filesボタンをクリックする。システムのファイル選択ダイアログが表示されるのでアップロードしたいファイルを選択(複数選択可)する。
    • Screenshot-1
  • あとは、SWFUploadがアップロードしてくれます。
    • Screenshot-2
  • Viewタブをクリックしてアップロードを確認。
    • Screenshot-4

と、非常にありがたいプロダクトでした。このフォルダのビューをFlashや、Ajaxなんかでビューワーにしておけば手軽にスライドショーなんかもできそうです。お手軽に画像をかっこよく見せるには、takanoryさんが作られたPlone Lightbox JSが使えると思います。

Written by ngi644

11月 20th, 2009 at 8:01 pm

Posted in Zope/Plone

2 Responses to 'SWFUploadを使いPloneにファイルをアップロードする'

Subscribe to comments with RSS or TrackBack to 'SWFUploadを使いPloneにファイルをアップロードする'.

  1. takanoryさんのPloneSlimboxならpypiに上がってるのでbuildoutで追加出来ます!

    PloneFlashUploadは画像Upload時にサムネイルを表示してくれるととても良いとおもうのは僕だけでしょうか?

    しみずかわ

    21 11月 09 at 2:17 AM

  2. ほんとだ、Pypiにありますね。これは、インストールが便利そうです!
    確かに、サムネイルを表示してくれるともっといいかも。すごくシンプルな作りですものね。

    ngi644

    21 11月 09 at 10:46 AM

Leave a Reply