[Radiant] [ANN] Page attachments extension
Sean Cribbs
seancribbs at gmail.com
Sat Jan 20 21:39:36 CST 2007
I had mentioned this in the Radiant Core list a little while ago because
I wanted people to test it out before I distributed it more widely, but
I think it's time to let it loose. Unlike the other extensions I have
released in the last few weeks, I'm not putting this one in the Radiant
repository, but keeping it in my own. It may end up there later, however.
The basic idea is to create a simple way of managing 'assets' as 'page
attachments' based on John's original comps at
http://dev.radiantcms.org/radiant/browser/trunk/images/edit-page.png and
http://johnwlong.com/downloads/radiant/attachments/. The UI is not
*exactly* the same, but I intend to fix that in the near future.
Anyway, here's the URL for the extension:
http://seancribbs.com/svn/rails/plugins/extensions/page_attachments
Before you start using this, let me warn you about a few things. First,
there is very little documentation other that what I have written for
the tags. If you want image resizing (for the thumbnails), make sure
you have RMagick installed. For Win32 this obviously means the full
package that comes with IM. For *nix, OS/X and others, use whatever is
necessary to get it installed, which could be a package manager, or
could be building from source. It can be tricky, so just be warned.
Other than installation, everything else is pretty straightforward.
Just checkout the extension into vendor/extensions, run `rake
db:migrate:extensions`, then start up or restart your server. When you
open a page for editing, cilck the 'Attachments' link toward the bottom
to pop up the box for adding attachments.
TODO:
* Change the method of deleting attachments to not commit until page is
saved.
* Move the 'minus' icons up to one icon in the title bar and provide a
way to select attachment boxes with JS/CSS.
Enjoy,
Sean Cribbs
More information about the Radiant
mailing list