We would like to extend the functionality of Sharepoint 2010 to improve the Social Networking Features.
We want to trace a SharePoint 2010 user events, whatever he/she performs on the site collection level.
Say:
- Uploading a document into the document library
- Adding an item into the list
- Adding a discussion or Replying to an existing discussion
- Uploading an image into the Image library
- Involved in any of the workflow activity
- Changing his social status
- Posting a Wiki /Blog
- Any changes in the calendar List
- Any changes in the Task List
- Setting/Modifing Alerts
- Any updates on the Announcement list
- Contacts update
- Colleagues added/removed
- How to achieve this?