Seeing an opportunity to both extend his original thought and correct his declining grammar, our hero seizes the quote:
Just want to bring over some specifics from HilversumJim’s comments this morning in another thread, so that they can go with the rest of the suggestions in detail here about directory and subdirectory handling.
this should be something tuned to the member access level, based on their member access level (extending the channel posting privs we have now) - what I’d ideally like would be:
• Admins and Senior Editors: have full access; add, delete scale and edit, on files. They’d be able to dig through subdirectories in the Images directory. Should be able to make new directories from the UI (eg: 2011 dir, with Jan, Feb, Mar subdirs, and so on). Batching would be bitchen…
• Editors: could just see into the system, add to any directory and place images into articles
• Users: could see only one directory and place images.
This makes everyone happy.
Feels that these are sensible, and could be well handled by extension to the usual member group permissioning, so that each site has a choice of patterns that would work best for them.
Regards,
Clive
Thanks for bringing this back into the conversation, Clive. Caught some errors in my original suggestion (living here, I’m losing my English it seems!) so it’s a good time to clarify them before moving it into this more-active discussion.
I’d probably only add a little to the very fijn list above from Craig Allen:
1) Be able to select and upload multiple files (including all file types).
Perhaps someone on the SuperAdmin account-level would be allowed to ignore the file-size upload limitation. Failing that,
4) The interface on the publish form that enables the users to upload and link images and other files should include the ability to search for files that have already been uploaded. They should be searchable via the metadata and/or the categories and/or related channel entries.
...and I’d add that the interface would be able to generate previews for already-uploaded and FTP’d files. For instance, say you want to build a tracking system for client requests (there’s an EE-produced demo by Sue for that for 1.7x somewhere) and need to have a preview for a 3MB image that’s part of the project. Can’t be done currently - I’d have to build-in another fieldtype to support previews over the 2MB limit. Being able to scan the directory and produce previews should be a SuperAdmin function (to cut down on system load) but also it’s entirely possible.
Although I’m eager for all this and other functionality to be incorporated into the core of EE, I’m concerned about the impact on third party developers who build commercial addons that are then superseded by core features. For example, in this case I’m thinking of DevDemon and their excellent Channel Images and Channel Files addons. They’ve created top notch products and continue to devote enormous effort to developing them. But are now faced with irrelevance if you are able to achieve equivalent functionality. This scenario could potentially bankrupt a developer.(...)
For which the current SafeCracker situation is a perfect example: it’s useful as core functionality and the purchase of it can save the EE team months of development. No reason EllisLab can’t do what hundreds of other companies have done in the past - buy the asset, reward the developer, and make the EE product stronger in one fell swoop. This way, everyone wins.