He creado un controlador para manejar los thumbails en Ruby on Rails y generarlos “On The Fly”. Soporta cache de los archivos.
Para su instalación se deben seguir los siguientes pasos:
- Instalar Ruby-dev (Normalmente apt-get install ruby1.8-dev)
- Instalar RMagick (Normalmente apt-get install rmagick)
- Instalar la gema RMagick (gem install rmagick).
- Abrir tu routes.rb y agregar la siguiente ruta ( map.connect “thumb/*specs”, :controller => “thumb”, :action => “index”).
- Descargar el siguiente archivo y ponerlo en controllers.
Disfruta de tus thumbails generados con the fly y cacheados.
Parametros
params[:w] = ancho (Obligatorio)
params[:folder] = carpeta dentro de images donde se encuentra el archivo (Obligatorio)
params[:h] = alto (Opcional)
Ejemplo
<img src=”/thumb/logo.png?folder=logos&w=200″ alt=”Ejemplo” />
No hay Trackbacks
One Comentario
funciona perfecto