Show activities on users' posted content
There's a module called Heartbeat that should achieve what you're looking for.

Here is a quote about it (from the module's project page):


  ... displays user activity on a website. This module is an API to log activity. The logged data contains message structures, attributes and variables. Once the activity messages exist in the database, they will be parsed and build into activity streams.