Forum activity page or widget
-
I just had the Idea of a page/widget showing the latest forum activities. It could for example show the following Information:
- User X liked User Ys post in "My topic"
- User X reacted with "any emoji" to User Ys post
- User X wrote in "My topic"
- User Y just registered
- User X now follows User Y
This widget could refresh every time when an activity happened.
I had this idea because even if there are no posts for a longer time there is still activity in form of upvotes for example. A widget like this could possibly encourage users to look for which post was upvoted and be part of the discussion.
I have no idea if and how that could be implemented but what do you think?
-
@dave1904 ++ for this to be part of core. I had requested a similar feature last year, but it did not get much traction
https://community.nodebb.org/topic/16756/activity-stream-plugin
Ideally, this should be implemented via the socket api so it can update in real-time and serve as a view into interesting conversations
-
Great this is a very great idea, like a syslog
With a dedied page, like /activities-log -
@dave1904 very nice idea.
even, after creating the "activity wall/log" plugin, I think the /feed plugin should be updated to include these actions as well... it would be great to see the activities of the people you follow...
NodeBB Community
A community to talk about development and ask questions about NodeBB modern forum software
NodeBB Community (community.nodebb.org)
so, basically, no one should need social media when nodebb exists
-
What would also be interesting in this plugin that would be to be able to select the type of logs that we would like to display or not on this page and to also be able to have a widget for display it
Damn, I should have chosen developer as my study
-
Yes exactly.
Or
- X moderated this post on this topic.
- X created topic X
- X edited X message
etc...
-
@DownPW I think "moderation logs" should not be part of this... this can be reached by admins/moderators from ACP anyway... and a regular user should not see all the details.
Over time, some users are more disliked compared to others, and when some friction happens, we always calm down the atmosphere. So, seeing any moderation log about this user can actually be seen as an opportunity by others and it might encourage these people to gang up on him.
-
@crazycells Great points - perhaps that should only be visible to admins.
-
Yep maybe an option for this specifiq points
-
I'm pulling up this thread in case someone is interested in developing this
-
Interesting idea
-
-
Wouldn't this be a plugin to show a blend of notifications/ inbox as a page?
Discourse has something similar:
-
@The-SkyFoxx yes, this is exactly what I think of. But not only personal notifications but global. You could see who upvoted another users post for example or who else earned another badge. The page could be public for guests too.
-
@dave1904 said in Forum activity page or widget:
You could see who upvoted another users post for example or who else earned another badge
Hmm, I could see how this would work for a close knit community with maybe 50 users.
But with 1,000+ users, wouldn't it be noisy? E.g. user x193 upvoted this post, user 222 got this badge... it would be tons of activity from a lot of users. Maybe only show posts of people that I follow, perhaps?