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.

https://forge.joomlapolis.com/projects/cb-activity/issues?query_id=84



krileon's Avatar
krileon replied the topic: #293030 6 years 11 months ago

When is planned to be released the next Auto Actions version with notifications functionality?

I don't know. I'm working through new releases of every plugin. I'm currently working on a CB AntiSpam release.

My bad, I meant to add the notification icon for example as a menu icon or as a module on the top of the streams at least, to do not have to go to your profile to know if you got notifications . For example in facebook, you always see the notification and messages icons, not only in "my profile".

For the most part you can put it anywhere you want by outputting a stream with the asset set to "notifications", which will render the button. This works in the module, content bot usage, and activity field.
venecam's Avatar
venecam replied the topic: #293018 6 years 11 months ago

There are no notification system actions yet. So while the notifications functionality is there and works there's nothing logging any notifications at this time. The next CB Auto Actions feature build will be adding such system actions after its user object looping has been added.


When is planned to be released the next Auto Actions version with notifications functionality?



That doesn't make any design sense, sorry. These are notifications that users are already familiar with using (see Facebook, etc..).


My bad, I meant to add the notification icon for example as a menu icon or as a module on the top of the streams at least, to do not have to go to your profile to know if you got notifications . For example in facebook, you always see the notification and messages icons, not only in "my profile".
wbuk's Avatar
wbuk replied the topic: #292871 6 years 11 months ago
When we tried to add CB Activity as a module, we came up with HTTP Error 500. Is this a known issue?

Edit: Sorry, our mistake, we have not updated the CB Activity module.
krileon's Avatar
krileon replied the topic: #292722 6 years 11 months ago

I was triying the demo on the site. I was not able to see the notification feature , I assumed that is because demo site limitations.

There are no notification system actions yet. So while the notifications functionality is there and works there's nothing logging any notifications at this time. The next CB Auto Actions feature build will be adding such system actions after its user object looping has been added.

I noted that the notification icon only appears on the user profile. It would be nice to be able to show notifications on a module

It can be output as a module or using Joomla content prepare usage by setting the asset of the stream to "notifications".

or on the top of the activity stream too to avoid the users to have to go to their profile to check each time, I think that notifications on the same stream are a must.

That doesn't make any design sense, sorry. These are notifications that users are already familiar with using (see Facebook, etc..).

I noted that when posting a link on the activity stream you can´t add directly a Title and description, you have to wait to post and then click on edit to be able to add that info.

That's because it attempts to parse out the title and description from the URL first. This is how linking has always worked in CB Activity with no plans to change it at this time.

It would be nice for future update to add the ability to insert the activity emoticons on a post or comment clicking on a emoticon icon showing a list to insert. That way the user dont have to memorize the emoticons codes to use them.

Agreed, this was initially supposed to be added but I've yet to work out the design of where to put such an icon. It'll likely be by the submit button to avoid confusion with the other buttons.

forge.joomlapolis.com/issues/5330

I tried the like option and noted that you can have different reactions but when I tried to use any of them, the result was always like " Demo user liked this" , but no reaction icon, I dont know if this is related to demo site limitations.

It is intentionally designed this way to avoid any form of negative impact when using Likes. Click "Demo user liked this" and you'll see each Likes individual reaction, but regardless of what you select it is technically a "Like".

I will continue with testing. The release date is not yet clear?

Should be out later today or early tomorrow.

PD: I tried to upload a mp4 file on the gallery and it showed a black window but no video. Mp4 files are not allowed there? Thanks

If you've a support issue regarding CB Gallery please start a CB Gallery support topic. CB Activity does not output the CB Gallery activity; CB Gallery does.
venecam's Avatar
venecam replied the topic: #292717 6 years 11 months ago
I was triying the demo on the site. I was not able to see the notification feature , I assumed that is because demo site limitations. I noted that the notification icon only appears on the user profile. It would be nice to be able to show notifications on a module or on the top of the activity stream too to avoid the users to have to go to their profile to check each time, I think that notifications on the same stream are a must.
I noted that when posting a link on the activity stream you can´t add directly a Title and description, you have to wait to post and then click on edit to be able to add that info. It would be nice for future update to add the ability to insert the activity emoticons on a post or comment clicking on a emoticon icon showing a list to insert. That way the user dont have to memorize the emoticons codes to use them.

I tried the like option and noted that you can have different reactions but when I tried to use any of them, the result was always like " Demo user liked this" , but no reaction icon, I dont know if this is related to demo site limitations.

I will continue with testing. The release date is not yet clear?

PD: I tried to upload a mp4 file on the gallery and it showed a black window but no video. Mp4 files are not allowed there? Thanks
Andromeda57's Avatar
Andromeda57 replied the topic: #292711 6 years 11 months ago
Can't wait the realease to download... B)
krileon's Avatar
krileon replied the topic: #292687 6 years 11 months ago
Demo site has been updated with CB Activity 4.0.0 so you can start trying it out now. We're preparing final builds to prepare for release soon! :)
krileon's Avatar
krileon replied the topic: #292640 6 years 11 months ago
All complete :). We need some extra time to generate new language files, get those merged, then a final install test, and then release. I'll update the demo site as soon as possible before or at time of release so everyone can take a look at the improvements as well. Release should be either end of this week (tomorrow or friday) or beginning of next (monday or tuesday) depending on how long final testing phase takes (we want to make sure it won't break on you!).

We'll also be preparing a single-package download URL to make it easier as this release includes minor release for CB GroupJive, CB Gallery, and CB Auto Actions to be compatible with CB Activity 4.0.0. The download URL will download all 4 and install all 4 in 1 easy package.
krileon's Avatar
krileon replied the topic: #292495 7 years 5 days ago

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.

I suppose, yes. You could create an activity stream (e.g. with an activity field) and set the asset to femaleonly for example. Then condition the field using CB Conditional. You may then need to avoid using Recent Activity and adjust the asset of the Activity tab as My Activity will show your connections activity by user id and by asset so it'd show those posts. As for individual access checks on activity with that asset no that doesn't exist, but is doable with a custom plugin (and MAYBE CB Auto Actions, haven't tried...).

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 or simlpy 2 completely different activity streams in 2 different menus working separately?

Yup, that's possible now. You can have activity streams as a module, as a field, as a menu item, or anywhere that supports Joomla content prepare (e.g. in a Joomla article if you want).

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).

That sounds more like an individual post access control which doesn't exist unless controlled by a plugin. The main thing that determines if a post is visible on a stream or not is the asset the stream is configured to output. So if your super users post on a stream with an asset that only super users can use (e.g. set the create access accordingly) then yes that'll work. Same for gender.

Where can I see the full list of features?

You can see what's coming on our forge below.

forge.joomlapolis.com/projects/cb-activity/issues?query_id=84
venecam's Avatar
venecam replied the topic: #292489 7 years 5 days 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 or simlpy 2 completely different activity streams in 2 different menus working separately? 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 7 years 6 days 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 7 years 1 week 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 7 years 1 week 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 7 years 1 week ago
Good, maybe ready for our next project if will be released next week!
krileon's Avatar
krileon replied the topic: #292260 7 years 2 weeks 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 7 years 2 weeks ago
Any idea about when the plugin for article comments will be released?

Thanks in advance.
krileon's Avatar
krileon replied the topic: #292155 7 years 2 weeks 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 7 years 3 weeks 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 7 years 3 weeks 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 7 years 3 weeks 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 7 years 3 weeks 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 7 years 3 weeks 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 LinkedIn