Streams everywhere! Follow everyone!

CB Activity has finally pushed past just updating its API as explained here. It now comes with a Joomla content plugin to allow activity and comment streams to display anywhere that supports content.prepare. In addition to this the content plugin specifically comes with the functionality to add commenting to articles directly and is unique to the article, which means you can have a comment solution for your articles powered by CB Activity! Check it out below.


It doesn't stop there either. Maybe you want to have Links, Tags, Actions, etc.. for your comments? This feature used to be locked strictly to Activity streams and strictly for certain activity, but this is no more. Your comment streams can now have that same functionality toggled on in addition to any activity entry the user is permitted to edit can have tags, custom messages, etc.. This means for example you can edit your CB Gallery activity and tag someone in the post if you like!

Now lets take a look at what it'll look like as a comment with all that functionality used at once.

This even works for replies too! Next up is the ability to follow an asset. What this does is when viewing your activity stream (either viewing your own profile or the my activity page) or any stream with a following asset supplied it'll display the assets you're following. So lets say we've a follow field on a users profile. What this does by default is lets you follow that users profile and their activity. This is fantastic for sites that don't want to use Connections or want to allow following a users activity without needing to be connected.

The following button is entirely ajax driven too! No page loads. Just 1 click follow and unfollow! That's it for now, but next up is the Likes functionality. You can monitor CB Activity progress below on our forge.

venecam's Avatar
venecam replied the topic: #292489 35 minutes ago
I have been waiting for this for months! Good job. I have a question about the Activity 4.0. It will be possible now for users to only see determined activity based on a field type or connection etc? For example a person that can only see female posts or male posts, based on a configuration etc.
Now we can have different "instances" of activity? For example a Menu that only shows activity from the super users and at the same time another menu that shows the global activity and other only showing the user activity and from his friends or one showing posts based on a custom configuration? If that is not possible yet is a recommendation for the next updates. I have a social website and I always wanted to have a menu showing only activity from super users and I wanted a way to hide specific posts for some users based on this personal configuration etc etc (example, a male user that do not want to see other males posts but only girl posts etc).

Where can I see the full list of features. Thanks !
krileon's Avatar
krileon replied the topic: #292444 1 day 3 hours ago
Ok, it's official. CB Activity 4.0.0 as of now is complete. CB Gallery has already been updated for its minor compatibility release. GJ has also been updated for its minor compatibility release. All that's left is to update CB Auto Actions for compatibility (important since it logs most of the activity) and lots of retesting. Release is scheduled for beginning of next week. Once released it is highly recommended to update all of the following in a single install (we'll have a bundle download URL prepared to download all at once to help with this).

CB Activity
CB GroupJive
CB Gallery
CB Auto Actions
krileon's Avatar
krileon replied the topic: #292387 3 days 1 hour ago
Notifications design is now completed. You can check it out below! Also you don't HAVE to use notifications in the CB Menu bar. This can be turned off within CB Activity configuration. Additionally you can output the notifications button as a field, as a module, or in a content prepare usage by setting asset to "notifications".

What does this really mean for CB Activity 4.0.0? It means all that's left is migration code and testing. This means CB Activity 4.0.0 is extremely close to release!
krileon's Avatar
krileon replied the topic: #292348 6 days 1 hour ago
Notifications button is almost done. This is generic enough to work for any kind of stream, but for now it's only applying to notifications usecase.

crealiagroup's Avatar
crealiagroup replied the topic: #292312 1 week 10 hours ago
Good, maybe ready for our next project if will be released next week!
krileon's Avatar
krileon replied the topic: #292260 1 week 2 days ago
When it's done. All I can give you is a guess (which no one should tell their clients!) of probably next week. The notifications implementation will be done this week and I still have the migration code to implement, which has to be done carefully and tested extensively to ensure old activity migrates correctly. I hoped for last and this week, but of course hit snags and had to redesign a few things.
crealiagroup's Avatar
crealiagroup replied the topic: #292246 1 week 2 days ago
Any idea about when the plugin for article comments will be released?

Thanks in advance.
krileon's Avatar
krileon replied the topic: #292155 1 week 6 days ago
More progress! Notifications are basically just an activity stream. So CB Activity is utilizing the existing functionality to provide the notifications. You can have notifications for anything you like using CB Auto Actions, but there's a few that have built in display parsing code to make this a bit nicer. Check out the current progress below.

Currently notification display is processed for likes, tags, and comments for activity, comments, and CB Gallery media. GJ notification processing is next on the list followed by a button icon that displays new notification could and on-click ajax display of the most recent notifications. A Joomla menu endpoint is also available to quickly reach notifications though a menu item.
krileon's Avatar
krileon replied the topic: #292078 2 weeks 2 days ago
Another progress update! The content bot has been improved to output Follow and Like buttons using content prepare (e.g. [cbactivity:like /]) to render follow or like buttons anywhere you like. Additionally just like commenting for articles there's built in functionality to like articles that can easily be toggled on. Check it out in action below.

Additionally the module can output Follow or Like buttons as well.
krileon's Avatar
krileon replied the topic: #292062 2 weeks 3 days ago
The likes type selection is now completed. This is basically a cosmetic thing. The like type is only visible in the likes window as shown above,

krileon's Avatar
krileon replied the topic: #292002 2 weeks 6 days ago
Likes usage, for the most part, is now implemented and functional. Still needs like type selection (can have different types such as Like, Love, Funny, Angry, etc.. as many as you want and entirely customizable). Below is some screenshots of how it looks.

Extended Button Layout:

Likes Window:

There will be a content bot usage so you can output likes usage anywhere that supports Joomla content prepare as well as a module mode, but neither of those are done yet.
krileon's Avatar
krileon replied the topic: #291960 3 weeks 5 hours ago
Easiest way for third parties to integrate it is probably to allow you to output a content prepare usage or fire a CB trigger that's acted on by CB Auto Actions. This helps avoid their extension being dependent on CB Activity API (which now includes a version function so that's not too big of a deal now).
activha's Avatar
activha replied the topic: #291958 3 weeks 6 hours ago
This is a really great addition ! :-)
Does it mean that third parties could also develop their own content plugins to use the commenting system ?
Facebook Twitter Google LinkedIn