Dan,

I'm thrilled to see "image manipulation" as one of your planned  
features. Can I put in a specific request -- acknowledging that, as  
you said, this is moving slowly?

I've been hunting for a way to control thumbnail generation from  
within a gallery or asset management tool, and so far I haven't found  
anything that quite fits my needs. What I'd like is to be able to  
upload an image for inclusion in a gallery, and either as part of the  
upload process, or afterwards, have the ability to crop the image to  
specify what portion to use for the thumbnail. I've found a number of  
Javascript cropping implementations, but I'm pretty new to Rails, and  
I've not been able to work out how I might put this to use in the  
context of Radiant.

Here's one:

http://www.defusion.org.uk/demos/060519/cropper.php

...and an inkling of how it might be implemented in something like  
the Gallery Extension:

http://garbageburrito.com/blog/entry/135/javascript-image-cropping- 
with-jscropperui-and-rails

Thanks!

*DN



On Jun 5, 2007, at 7:10 PM, Daniel Sheppard wrote:

>> What are the core plans for a new image manager? I have one I wrote,
>> there is Sean's and then the Gallery extension, but it seems like
>> there should be some sort of official plugin. None these (mine for
>> sure!) are really "ready for prime time" or all they all that they
>> could be. This seems to be something that people need, the list has
>> been flooded with questions in the last few weeks.
>
> I'm currently quietly (and very very slowly) building
> an asset management plugin hoping to encompass the
> features in both my original asset manager and sean's
> manager. I've downloaded your extension and the gallery
> extension, but have yet to look through those to figure
> out if there's any more features that are missing.
>
> I'm hoping that I can come up with something that
> provides a core that everybody is happy with that.
> I'm not too worried about how it's going to look
> in the view (I'll probably make it look the same
> as my original extension), but if I can get the
> core of it right, changing how the view works
> can be up to debate and extensions.
>
> Features that I'm planning are:
>
> - Tests
>       Loads and loads and loads of tests. I'm currently
>       developing in in TDD style. This is the main reason
>       why none of the other extensions can even be
>       considered at the time being.
>
> - Primary Storage is in the db as blobs:
>       For ease of backup and replication and making
>       sure we can scale       horizontally. This was a
>       debated issue when we first started discussing
>       asset management, but I'm 100% convinced that
>       this is the right answer, mainly because all
>       the real arguments against are handled by:
>
> - Serving through secondary storage:
>       When pages are published or the assets of a
>       published page are modified, the assets can
>       be dumped either to the public dir, or
>       possibly exported to s3 or another external
>       location. The performance of radiant's cache
>       is good enough that this isn't needed in the
>       basic case, but for people who need a lot of
>       performance from the assets, it needs to be
>       there as an option.
>
> - Degraded installation.
>       It will work out of the box with no dependencies,
>       but some features might require dependencies.
>
> - Image manipulation
>       My original extension allowed image manipulation
>       using fleximage templates (to resize, add shadows,
>       etc). I plan to have the same manipulations
>       performed in a similar way to the way that tags
>       are defined using       a syntax similar to fleximage
>       and degrading based on whether imagescience,
>       rmagick or nothing is installed.
>
>
> The work is going slowly. Very very slowly, as I just
> haven't had the time to dedicate to it, and because
> the features that I'm putting in aren't handled by
> the usual suspects (attachment_fu and
> acts_as_attachments) - I believe that CMS asset
> management needs a bit more than what they provide.
>
> Dan.
> _______________________________________________
> Radiant mailing list
> Post:   [email protected]
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to