Agile Web Development

Build it. Launch it. Love it.

Milton

Milton is an upload-handling plugin that assumes little and is highly
extensible. Many similar plugins make assumptions about the type of
things you’ll be uploading and require some hacking when you want to do
something like upload images with thumbnails as well as PDFs with previews.
Milton attempts to solve this by assuming nothing about what you’ll be
uploading and giving you, at the very least, a plugin for dealing with
an underlying file-system.
You can then tack on extra functionality, like handling uploaded files
(`is_uploadable`), or resizing images (`is_resizeable`) to certain types
of assets.
Milton is built to be extensible by keeping pollution of your ActiveRecord
model to a minimum, allowing you to extend Milton through a small and simple
API rather than dealing with a giant module mixed into your classes.

Vitals

Home http://labs.citrusbyte.com/projects/milton
Repository git://github.com/citrusbyte/milton.git
License Rails' (MIT)
Tags Tag_red asset attachment file image manipulation resizing upload
Rating (2 votes)
Owner Ben Alavi @ Citrusbyte
Created 28 December 2008

Comments

Add a comment