> I am working on an image extension, which stores the images in the  
> database, then resizes them on retrieval. To make this at all 
> usable,  
> I of course need to be able to cache the images. I had hoped to use  
> the Radiant system to do this, but so far have been unable to make  
> this work. I am basing the controller on the Radiant site_controller  
> and have been able to write the image to the cache folder without  
> problem.
> 
> The problems start when retrieving the image: first it does not  
> recognize that an image has been cached and when I force it, then  
> retrieving the image results in a blank page.
> 
> Two questions: should I even bother with the Radiant system? Does it  
> bring me an advantage or should I just use the standard rails caching.
> 
> Second Question: what am I doing wrong? Can this system even cache  
> images?

You're doing nothing wrong, in fact, you're reproducing my 
shards_attachment extension (which you shouldn't use because I find
parts of it distasteful and plan on rewriting it with unit tests and
a decent interface for transformation... eventually)

http://soxbox.no-ip.org/radiant/svn/extensions/shard_attachments/

and probably more specifically:

http://soxbox.no-ip.org/radiant/svn/extensions/shard_attachments/lib/part_attachments/site_controller_extension.rb


There's nothing that jumps out at me from your code as being wrong, 
but I've been using the same technique that you're attempting for 
well over a year now, and it works a treat for me.

Dan.

_______________________________________________
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