Previously Laurence Rowe wrote:
> Martin Aspeli wrote:
> >Hi,
> >
> >I'd like to use Reflecto to expose an asset repository of images, flash
> >graphics and so on. This will be managed outside Plone (obviously), but I
> >want to be able to incorporate content into Plone pages using kupu.
> >
> >I added Reflector and ReflectoFolder as kupu collections and ReflectoFile 
> >as
> >a media object. This actually seems to work OK - I can browse and include
> >the images. However:
> >
> > - I don't get a preview image in kupu
> > 
> > - There's no resize option (this would be hard anyway, I'm guessing)
> >
> >I think that if Reflecto exposed a unique type for images (e.g. it looked 
> >at
> >file extensions) it could have an image preview in the template, and we
> >could set this up as a mediaobject type in kupu with a preview URL, and
> >maybe even do some on-the-fly resizing (possibly less important).
> >
> >How hard would this be to do? Looking at the Reflecto source, I see
> >__getitem__() in content/directory.py; seems to me that if we created a
> >different proxy class and allowed for some pattern matching where it
> >currently just checks for directory vs. file, then this could work?
> >
> >Martin
> 
> This sounds sensible. I'd have thought that preview comes for free once 
> you implement on-the-fly resizing, presumably by just stealing the logic 
> from ATImage.

ATImage actually stores copies of the image at all defined scales.
Reflecto can not do that, and on-the-fly scaling can be very expensive.

Wichert.

-- 
Wichert Akkerman <[EMAIL PROTECTED]>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.

_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers

Reply via email to