Galleries! Galleries Everywhere!

So I'm getting closer and closer to being finished with CB Gallery 2.0.0. This blog marks its final major implementations. In short you can put galleries pretty much anywhere now. Since the handy Asset column lets galleries determine their location you can have as many galleries you want basically anywhere you want for whatever purpose you want.


First up is the menu items. You can now have a menu item to a gallery. By default this is just going to output the profile gallery so it's a good way to have the profile gallery managed from a URL if you want instead of just on profile.

You'll notice that the containers for media have been redesigned as well. They're significantly more clean. The container footer that used to always display and menu now only display on mouseover. This is ok since all media uses a modal window now where all of that information is also displayed without mouseover allowing for mobile compatibility.

Now onto modules. These aren't just "oh, it's a latest module.. neat" modules. These are "WOW IT'S AN ENTIRE SELF CONTAINED GALLERY!" module. Yup, modules can be their own module specific gallery or just act as a latest module for another gallery if you want. By default module galleries will just output the profile gallery, but as with menu you can specify a custom Asset.

In addition to this have you ever wanted an image field with multiple images per field or a video field with multiple videos? That's now possible. CB Gallery also now provides a new Gallery fieldtype and by default it's unique to that field. As with the other galleries you've the power of Asset here too so if you want to show a single gallery accessible by all profiles you can do that too (global profile gallery!).


Last, but not least is the CB Gallery content plugin. This lightweight plugins lets you display a gallery anywhere that supports Joomla content.prepare usage. This means you can have a gallery inside of your Joomla articles if you wanted! Not only that but by default the gallery will be specific to that article and like the other galleries you've the power of Asset if you want a more global gallery in your article (even profile gallery inside your article!).

All of the above usages let you completely override EVERY parameter of a gallery. So by default for the most part they will fallback to global settings, but again ALL parameters of a gallery can be overridden on a per gallery basis (even the content.prepare usages!).

Onto what many have you have been waiting for for a long time now. CB Gallery now controls its activity. Access checks are also made. I think the below image speaks best to describe how CB Gallery activity will look now.

I've saved the best for last though. Photo. Activity. Grouping. If you upload say 20 photos in 1 go it will now group them up into a single nice activity entry. It does this by grouping all photos uploaded at the same time within the span of 15 minutes (good for them long uploads!). Below is how the grouping displays.

I've still got more work to do as you can see below on our forge, but I'm really shooting for release next week. This is by no means a promise but it's the goal I'm trying to set for my self. I still have a lot of testing to do in addition to writing any migration code.

I really hope everyone enjoys the direction CB Gallery is going. You'll be seeing powerful APIs like this extend to other plugin releases as well (CB Activity streams anywhere and everywhere?).

pranaydhruv's Avatar
pranaydhruv replied the topic: #287350 7 years 5 months ago
Dear Kyle,

I installed the Gallery module and wanted to thank you for the hard work, it is really neat very well structured and seems to respect privacy settings too !!
smFruen's Avatar
smFruen replied the topic: #285140 7 years 7 months ago
Thanks I look forward to it, very much

many good features, smiles
krileon's Avatar
krileon replied the topic: #285139 7 years 7 months ago
The new CB Gallery hasn't been released. Please read the newsletter carefully and the blog entry below.

It will absolutely be released before your subscription ends. I'm shooting for a release by end of this week if things continue to go smoothly (no major bugs found during testing).
smFruen's Avatar
smFruen replied the topic: #285138 7 years 7 months ago
hey i got this

((((After our Community Builder 2.0.15 release we are moving full speed to release our brand new CB Gallery 2.0.

Kyle has been writing about this on his blog and giving us exciting work in progress sneak previews. His latest update is justifiably titled: "Galleries! Galleries Everywhere!" as he has managed to create a new gallery CB field type and new gallery in a Joomla module functionality!

CB Gallery is a commercial add-on that is available to all Professional/Developer members. If you are not yet a member, you can become one (or renew your membership) at a 30% Summer Sale discounted price! But, act now as our summer sale ends on August 31st.

but I can not find it on you side

i have
CB Gallery
This subscription plan gives you access to the CB Gallery product download along with Single Add-on Support forum posting privileges.
Active, expiring on 2017/02/11

do I also get the new version 2 ?
krileon's Avatar
krileon replied the topic: #285122 7 years 7 months ago
No, that'd break the purpose of the Asset usage. Instead you would need to have a completely separate gallery for that. For example you'd make a menu item to a gallery with asset set to "global". Now all uploads to that gallery are tied to the "global" asset. The create access permission in this case is entirely ACL based. Each individual gallery can have its own create limits per user as well (it can even be based off a field value!). As the blog implies you can have as many galleries as you want so it's up to you how you'd like to set this up.
wbuk's Avatar
wbuk replied the topic: #285074 7 years 7 months ago
Looks great. We use the current version on a several sites and it is popular. One request that users across ALL our site constantly as for is a Global Shared Gallery for selected images. For example, they upload an image to their profile gallery as normal but they want a tick box that says, Also Display In Shared Gallery. This then adds to the shared gallery and when you click on Shared Gallery you get a massive selection of images from different users and when you click you have the chance to go to their profile. Obviously managers need the the ability to restrict how many photos each member can share but it builders the community. This would also be useful with videos in the video gallery too. What do you and others think?
beat's Avatar
beat replied the topic: #285009 7 years 7 months ago
Thanks Kyle for the great update and all the thoughtful work that is going into the new CB Gallery! It's already awesome! :-)
krileon's Avatar
krileon replied the topic: #285005 7 years 7 months ago
Let me know what everyone thinks! Feedback certainly welcome! I tried to follow popular designs and UX this time around allowing CB Gallery to feel a lot more familiar. Note that this is the "home stretch" heading for release so please nothing major, lol.

Yes, all the cookies I baked and the steak I grilled. I do enjoy some JMetal. I have dabbled in game development. I do enjoy anime. That should clear up any sample content questions, lol.

Facebook Twitter LinkedIn