On Jul 14, 2011, at 10:48 PM, Stephen Fenwick-Paul wrote:
Well done Oleg.
I wrote something very similar a few days ago, but have not CPAN it yet because I wasn't happy with how it worked and I thought you would all laugh.
My resizer is basically a copy of Apache2-Imager-Resize.
The reservation with my design is that I was forced to use a route outside of /public to transform the image.
I really would have liked to be able to,
if my original image was,
/images/fred.jpg
to have done the below to transform it
/images/fred.jpg?h=50&w=200
but I was forced to
/resize/images/fred.jpg?h=50&w=200
as Oleg effectively has
Is there a way of getting a user defined route to intercept a file in /public?
If that was the case a resizer plugin would more easy integrate with an old system as the images would not need to have there src changed to the new route. No big deal either way.
Have you any reverse proxy in front of the Dancer application? For example nginx could be easily configured like: location / { proxy_pass http://localhost:8080; } location /images/ { if ( $args ) { rewrite (.*) /resize$1?$args last; } root /path/to/public; } E.g. source images will be served with nginx (root) and resized (detected by non-empty query string) will be proxied to the Dancer application.
Stephen
On Thu, Jul 14, 2011 at 7:19 PM, Stefan Hornburg (Racke) <racke@linuxia.de> wrote: On 07/14/2011 08:13 PM, Oleg A. Mamontov wrote: Hi.
I have recently uploaded the new Dancer plugin for common task of images thumbnails creation: http://search.cpan.org/~lonerr/Dancer-Plugin-Thumbnail
It's probably offtopic for this list, but i hope to get some constructive criticism or new ideas from experienced Dancer developers.
I would appreciate any comments!
Great! That is certainly one plugin I'll use in the not to distant future.
Regards Racke
-- LinuXia Systems => http://www.linuxia.de/ Expert Interchange Consulting and System Administration ICDEVGROUP => http://www.icdevgroup.org/ Interchange Development Team
_______________________________________________ Dancer-users mailing list Dancer-users@perldancer.org http://www.backup-manager.org/cgi-bin/listinfo/dancer-users
_______________________________________________ Dancer-users mailing list Dancer-users@perldancer.org http://www.backup-manager.org/cgi-bin/listinfo/dancer-users
-- Cheers, Oleg A. Mamontov mailto: oleg@mamontov.net jabber: lonerr@charla.mamontov.net icq uin: 79-521-617 cell: +7-903-798-1352