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?

CommentFileSizeAuthor
#3 Screenshot at 2012-02-20 14:20:24.png25.77 KBrogical
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

rogical’s picture

You can try panels to arrange streams show.

Also see Show a user activity of 'User being viewed' on panels

sw3b’s picture

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

rogical’s picture

Status: Active » Fixed
FileSize
25.77 KB

I think you can find the privacy solution on /admin/structure/heartbeat/templates/list/heartbeat_add_node/edit
dd

sw3b’s picture

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

KorbenDallas’s picture

I 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

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.