Is there any way to enable privacy for example a user does not want his activity listed etc.?

Comments

sirkitree’s picture

Not currently. This is something I've thought about a little, but not in code. Wasn't a priority to any clients yet so has not been worked on.

icecreamyou’s picture

+1

This seems pretty important since Activity is important to many Drupal-based social networking sites.

jaydub’s picture

We could add a user setting to allow a user to opt-out of
any activity tracking. Then when building the activity record
to insert for a given activity module we can check to see if
the user who generated the activity has opted in or not
and not record the activity is they have opted out.

As far as I can see we usually have access to the user
object when writing the activity record.

sirkitree’s picture

Version: 5.x-3.0-beta » 5.x-3.x-dev

Great idea!

icecreamyou’s picture

We could add a user setting to allow a user to opt-out of any activity tracking.

Good idea. And I think the ability to opt out should be permissions-based.

jaydub’s picture

Assigned: Unassigned » jaydub
geodaniel’s picture

I haven't tried this module out yet but it sounds great. I also agree that privacy is very important, and it would be nice to tie that into your social networks (e.g. buddylist, user relationships, groups, etc) so only your trusted relations could see your activity (perhaps with options to let the user choose which of those groups of people could see their activity).

jaydub’s picture

The new 5.4 branch and the new 6.x branch have an admin setting
to enable the option for users to optout of their activity being
recorded by the activity modules. If a user optouts then the
activity that user generates is not written to the activity records.

Note that you should not test this out on a production site as
many token patterns have changed and no upgrade functions
have been written at this point.

#314433: Activity 6.1 & 5.4

jaydub’s picture

Version: 5.x-3.x-dev » 5.x-4.x-dev
jaydub’s picture

Status: Active » Fixed

This one has lingered long enough. This is addressed in the new branches.

Status: Fixed » Closed (fixed)

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