Have you also considered the SimpleMedia module by Openmind?

http://www.openmindlab.com/lab/products/media.html

Nils.

Op 22 dec 2010, om 17:10 heeft Unger, Richard het volgende geschreven:

> Hi Magnolians!
>
> A little discussion I would like to start before Christmas: the way 
> file-upload works in Magnolia (Images, Documents).
>
> We’re looking at replacing/modifying some of the logic handling file-uploads.
>
> Shortcomings of magnolia’s current implementation include:
>
> ·         No separation between images and documents
> ·         No way to force “the correct choice” – user can pick a PDF when 
> they should be picking an image, they can pick a folder instead of a 
> document, etc…
> ·         No way to make an internal Link (or document Link) field required 
> (“required” setting for controls does not work on uuidLink)
> ·         No way to force file-types on upload – user can upload anything, 
> from .exe to .psd, no filtering of allowed file-types is possible
> ·         No preview when picking images
> ·         No handling of embedded image metadata (EXIF, XMP)
> ·         No difference between “New File” and “New Image” à all document 
> metadata is the same
> ·         Useability: if you make a mistake in the “New File” dialog, the 
> field with the file to upload is cleared, forcing you to choose the file again
>
> We’re addressing these issues with some custom modules, which:
>
> ·         Provide specific Trees (based on DMSAdminTree) for Images and 
> Documents
> o   Trees are based on DMS content (use the dms repository) but show only 
> images or documents, respectively
> ·         Provide different Upload dialogs for our custom trees, allowing 
> different metadata on images and documents
> ·         Provide specific uuidLinkDocument and uuidLinkImage controls 
> forcing the user to pick documents of a specific type
> ·         Provide an improved repository browser, with image preview, image 
> upload, and using our trees
>
> This is mostly working well.
>
>
> However, to handle issues related to file-upload, I am now running into some 
> problems:
>
> ·         How to force upload of specific file types?
> ·         How to extract metadata from images at the right moment?
>
> The Problem is that the current implementation for the “New Document” dialog 
> does everything in one step: the user enters the metadata and picks the 
> image, and then uploads everything at the same time.
>
> I was thinking of a 2-step solution:
> 1.       first the user chooses and uploads the document
> ·         the system can check the document type against configured allowed 
> types
> ·         the system can extract the metadata from the document to provide 
> default values for the next step
> 2.       in a second step, the user is presented with the metadata form and 
> can enter the values for metadata
> ·         any metadata found in the image is prefilled in the dialog fields
>
> What do people think? Is this the right way to go about it?
> Can you suggest any easier way to implement this?
>
> Thanks for your attention,
>
> Richard Unger
> Vienna, Austria
>
> PS: For those interested, a little background to motivate why I am asking 
> these questions:
>
> We’re implementing a Magnolia-EE based System for a large government sector 
> customer – the final system will run about 50 Websites, maintained by 150 or 
> so editors in different departments. Very few of our editors have strong 
> computer skills.
> For this reason ease of use for the editors is very important to us – things 
> that might seem trivial to us programmers or to an experienced web-content 
> person can be serious problems for less advanced users.
>
> Magnolia’s GUI is very intuitive in general, we have already received a lot 
> of positive feedback from our testing editors.
> However, one area that is consistently causing problems is the image and 
> document handling.
>
>
>
> ----------------------------------------------------------------
> For list details see
> http://www.magnolia-cms.com/home/community/mailing-lists.html
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------

------------------------------------------------------------------------
 VPRO   www.vpro.nl
------------------------------------------------------------------------


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to