Loading...
 
Skip to main content

History: Profile_Activity_Stream

Source of version: 7 (current)

Copy to clipboard
            !! General Information

This profile __Activity_Stream__ allows to easily setup the basic settings to enable social network activity streams in Tiki.

^::{img src="https://profiles.tiki.org/display9" width=600}::^

!! Settings

To change activity stream settings visit [tiki-admin.php?page=community#contentadmin_community-2|Settings > Control Panels > Community > Social Interaction]

!! Demo scenario

A team collaboration todo list. For that it's used a tracker named 'Team Task Tracker' where users create/edit task items (tracker items). Every time a user interacts with the list, a new activity action is recorded and displayed in the activity streams (if allowed).

Bellow is a demo of the activity stream :

{ACTIVITYSTREAM()}
{pagination max=5}
{ACTIVITYSTREAM}

On the left side it should be also visible a "Last user activities" custom module that lists the last user interactions (same as the above).

!! Review Activity
You can use PluginPivotTable to dynamically make some tables or charts to review the activity informaction. 

Example of Table:
{pivottable data="activitystream" rows="event_type" cols="modification_date" width="100" height="1000px" rendererName="Heatmap" aggregatorName="Count" inclusions="{}" menuLimit="500" aggregateDetails="object_type"}

Example of Chart:
{PIVOTTABLE(data="activitystream" rows="object:type" cols="modification_date" width="100%" height="1000px" rendererName="Bar Chart" aggregatorName="Count" inclusions="{}" menuLimit="500" aggregateDetails="object_type")} .
{PIVOTTABLE}


!! Documentation

[https://doc.tiki.org/Activity-Stream|Activity Stream]