9 years 3 weeks ago
Hi Richard
I have always thought Joomla's handling of images rather weak from an end user perspective. Images just seem to confuse people in our experience.
We have been looking at ways to make the interaction of base users with the site easier and simpler, ways for them to just get tasks done, as in your case of putting images onto the site.
I used K2 regularly for some time but it never really handled things well with extra fields in my opinion, especially if you needed to export out data later to reuse. Plus the stated of K2 worried us as we needed to support clients.
Last year we built a site which needed lots of data entry using a form (Breezing Forms in our case) and Content Builder, also from Crosstec. This gave us, or allowed us to build in, all the things we needed. It did turn out rather more complex than we had hoped, especially with recent J updates, but we had it working and can access the data. We also used zentools to display images with captions.
In the last few months I have been looking at Seblod, following a discussion with the developers at the UK Joomla Day. It seems to work really well with core Joomla and would do all you wanted in terms of controlling images, their location and adding caption. I have also played with adding functionality to zentools, which is relative easy, Anthony has documented it in part. I have not used it yet on a live client site which will be the real test. My aim would be to use Seblod to make task really focused within Joomla, by taking away the stuff that most user don't need. At the moment it can answer most of the niggles I have been finding with Joomla and allows us to build both similar website and more complex applications for sites. If you are happy at the more geek end of things it may be worth a look, it does take a bit of time and is a steep learning curve until it clicks. If you are finding joomla restricting then Seblod may interest you and keeps you within the Joomla eco system rather than looking elsewhere.
The other options is to custom code a component/plugin, with a little knowledge it is not that daunting for simple stuff. Some good books and tutorials around for this if you have the time or client budget.
Just some more thoughts to explore. Of course Anthony may come up with a real simple solution within zentools in the meantime.
Regards Ian