I think what Image Browser has already is a great start (especially the ability to insert either Image presets or ImageCache presets!) but what I'd like to see added is the equivalent of CRUD (Create, Read, Update and Delete) functionality. Create (by uploading) and Reading (inserting) are already there but how do I update an image for instance? Or delete an image?
Or going beyond this how about organizing images by tags or a folder structure? Do you see this type of functionality in the future?
Comments
Comment #1
jdelaune commentedHey. I was going to add the ability to edit image nodes within IB but I stopped half way through and can't remember why lol. Probably an issue with loading the image node form and then saving it back. You can organise images by taxonomy, but that means you have to edit the image nodes like you normally would. So while I agree it would be great to get that all in a future release. I don't currently have the time to make it play ball with the Image module. We will see what happens.
Comment #2
okeedoak commentedThanks for info. So how does the interaction work between IB making Image nodes but choosing to insert a ImageCache preset instead?
Comment #3
jdelaune commentedImageCache looks at the original Image stored in the Image Node. So if you change the Image node and flush your images then it will all get updated with the new Image.
The issue was getting it all to work with AHAH, so I might look into editing the image node via an iframe... we will see.
Comment #4
okeedoak commentedI hope you do add editing.
Thanks for all your work!
Comment #5
jdelaune commentedJust thought I would keep everyone updated. Editing is coming and I'm pretty sure deleting will come as well.
I have a functioning copy working with editing on my dev however the interface needs to get cleaned up.
This will probably push back the first beta a few weeks but I think it's worth it :)
Comment #6
okeedoak commentedGreat news!
Comment #7
jdelaune commentedYou can see an example in the demo version now. However the code needs some serious clean up. Plus there are caching issues and issues with the messaging system that I need to resolve so I won't release a dev until those issues have been cleared up.