CB Gallery 2.0 released and full of power

3 years 7 months ago #285583 by Josh Lewis
Congrats on this awesome upgrade of CB gallery! This is a big step in making community builder a fully modern social network extension. The tests of CB gallery went very smoothly. A few suggestions:

1. After titling each image the done button brings up a popup that asks "Are you sure you are done? All unsaved data will be lost!". For some people they will proceed thinking that it will save all the titles they put in, the current method requires you to hit the save button on each photo. Rather than having a save for each photo, the "Done" button should save all the titles at once. This saves work, reduces confusion, and makes a lot of sense.

2. I'm eager to test out the article insert tool for CB gallery. Perhaps a test article could be made on the demo site so that we can see it in action. Inserting images into articles is a huge plus! :-D

3. When editing a single photo and you click cancel you are prompted "are you sure". In the future I suggest having a validator detect if changes were made. If not, no alert box would be needed for this case.
3 years 7 months ago - 3 years 7 months ago #285588 by krileon

1. After titling each image the done button brings up a popup that asks "Are you sure you are done? All unsaved data will be lost!". For some people they will proceed thinking that it will save all the titles they put in, the current method requires you to hit the save button on each photo. Rather than having a save for each photo, the "Done" button should save all the titles at once. This saves work, reduces confusion, and makes a lot of sense.

The mass save is planned for 2.1.0. The done confirmation dialog was a quickfix until I have written all the jQuery to handle 1 by 1 mass save as I can not save them all at once (what if you uploaded 50 photos??) since it would crash most of our users servers (a very large amount are on budget hosting); it also needs to only trigger the save for entries that changed. It's just not as simple as it sounds. I've adjusted the ticket progress to reflect this.

forge.joomlapolis.com/issues/6180

2. I'm eager to test out the article insert tool for CB gallery. Perhaps a test article could be made on the demo site so that we can see it in action. Inserting images into articles is a huge plus! :-D

There's already a demo for bot, profile, and module gallery usages on the demo site. Specifically the bot usage demo can be found below.

demo.cbdemosites.com/addons/cb-gallery/cb-gallery-bot

3. When editing a single photo and you click cancel you are prompted "are you sure". In the future I suggest having a validator detect if changes were made. If not, no alert box would be needed for this case.

Don't see a need. It's not always about there being changes, but simply accidental clicks pulling them away from an edit view. We've been consistent with this usages in all our plugins. I've no desire to bloat edit views with heavy JS checks to ensure inputs have or have not changed. So it basically comes down to no confirmation or a confirmation for cancel buttons. Will explore removing the confirmations entirely to see if the feel ok as it seams to be the more popular UX among other social sites.

forge.joomlapolis.com/issues/6189


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Templates - CBSubs - Hosting - Forge - Incubator - GroupJive
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM EST to 4:00 PM EST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
The following user(s) said Thank You: Josh Lewis
Moderators: beatnantkrileon
Time to create page: 0.445 seconds

Facebook Twitter LinkedIn