nGen File Field is a field type for the FieldFrame framework by Brandon Kelly. It adds a custom field type allowing you to upload files from the Publish/Edit interface, and also functions as part of the FF Matrix. This extension is useful for creating galleries, download libraries, and much more.
Great work Fred. Just installed and everything looks to be working great. As AJP alluded to, there are going to be so many uses for this type of File Field. Thanks a ton!
Two hours ago I set up 6 different fields to provide what I needed.
After I saw this extension I deleted the 6 fields and made 1 FF Matrix with the Upload field type.
It’s working perfectly so far.
Tried it out and it worked first time, absolutely fantastic. This is one of those items that will be going on my must install with every site I make!!
You’ve made me a very happy man indeed with this one!
Thanks for releasing this one.
Just one question if I may? Does this obey the rules set out in the File Upload Preferences settings as in only allowing file types that are allowed and making sure that security checks are carried out too?
Are there any plans to allow for resize upon upload? I agree that using the imgsizer plugin is perfect for template usage, but for the original image clients have a way of upload 3MB digital images, so an option to nip that in the bud would make this even um, perfect-er.
I’m not sure I see how this can be helpful to make galleries. Could someone enlighten me. I’ll be right back after a cup of coffee to stimulate the brain.
@imagehat, just use the imgsizer plugin to reisize those images as you’d need.
@createsean, the possibilities are endless.
A small gallery in a portfolio of projects. Multiple images, separate captions, all sortable by client.
A restaurant menu, with images per line item (with price, sale price, description, “on sale” checkbox, is_visible, checkbox, etc.
And so many more.
I’m not sure I see how this can be helpful to make galleries. Could someone enlighten me. I’ll be right back after a cup of coffee to stimulate the brain.
Just setup an FF Matrix with two columns—file, and textarea. You choose a file and then give it a caption. Instant gallery that you can add to, rearrange, etc… at will.
Using a plugin like imgsizer you can also generate your thumbnails on the fly.
I’m not sure I see how this can be helpful to make galleries. Could someone enlighten me. I’ll be right back after a cup of coffee to stimulate the brain.
Just setup an FF Matrix with two columns—file, and textarea. You choose a file and then give it a caption. Instant gallery that you can add to, rearrange, etc… at will.
Using a plugin like imgsizer you can also generate your thumbnails on the fly.
maybe I need to give it a shot. Anyone up for posting a tutorial/screencast?
Thanks everyone for all the thanks and positive feedback!
Regarding the questions about resizing, nGen File Field does not do any image resizing, we use the imgsizer extension for that and found it easier and more flexible than resizing on upload. We limit file size in the upload preferences which avoids the 10M photo uploads by clients.
@Mark Bowen > Yes, it obeys the file type and file size settings in the upload preferences.
@imagehat > See above, I would just use the file size setting in your upload preferences to limit uploads of large images.
@Sean C. Smith > Install it and give it a shot. It’s super easy to use and super flexible. Think smaller groups of items like file lists, images with captions, names with vcards, and those are just a few examples. Look at how Brandon used it on his site (link), it may help.
First of all Thanks to Brandon and Fred for their great extensions!!! You guys just saved me a lot of trouble.
I have a question though,when dealing with images is there a way i can access the width and height so that they can be included in <img> tag? The same goes for any image uploaded via publish form… I haven’t really looked into this yet, so forgive me if it’s a basic question… Once again, thanks for you contributions.