Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hey all,
After some long thinking about the user profile stream method I am using in heartbeat, I came to the conclusion that streams are very nice but they don't make much sense on user/%user/MY_STREAM_PATH.
I would prefer to let users choose the type of stream they want to appear there, much like facebooks privacy setting.
This means that users could make sure their profile is private or can show activity of their relations as well. If other streams are declared they "could" show up there too, depending on a administrative setting to expose streams to profile configuration.
Any thoughts?
Comment | File | Size | Author |
---|---|---|---|
#3 | Screenshot at 2012-02-20 14:20:24.png | 25.77 KB | rogical |
Comments
Comment #1
rogical CreditAttribution: rogical commentedYou can try panels to arrange streams show.
Also see Show a user activity of 'User being viewed' on panels
Comment #2
sw3b CreditAttribution: sw3b commentedwith all the permission in user profile and user being able to set there permissions on there activities i think it is looking more like facebook wall... i'm i wrong ?!? This way users set there permissions and that's it ! They stay responsible for there publications.
Comment #3
rogical CreditAttribution: rogical commentedI think you can find the privacy solution on /admin/structure/heartbeat/templates/list/heartbeat_add_node/edit
Comment #4
sw3b CreditAttribution: sw3b commentedYes and if you Heartbeat setting you can also let use chose there settings by seleting which activity stream they can adjust... they will have all the choice they want. I'm using this solutions for my sites.
Comment #5
KorbenDallas CreditAttribution: KorbenDallas commentedI think the visibility for a stream should be such that the user can select permissions for the entire stream to be shown to anonymous, user relationship, etc. Currently I'm doing this with the Context module with custom code for the user relationship, but it's not customizable to the end user.
Then the user could be able to override the message access with the roles as well as user relationship. For instance, if the user doesn't want to show "UserA is now friends with UserB" he could uncheck everything so it isn't visible to anyone. (If Heartbeat allows users to do this already, then I haven't found out how... yet.)
Thanks