1<div class="activity" data-id="{$activityframe.object.id|escape}">
2	{if $activity_format eq 'summary' and $activityframe.summary neq 'content'}
3		<div class="media" data-href="{service controller=object action=infobox type=$activityframe.object.type object=$activityframe.object.id format=extended}">
4			<div class="float-left">
5				{$activityframe.activity.user|avatarize:'':'img/noavatar.png'}
6			</div>
7			<div class="media-body">
8				<h4 class="media-heading">{$activityframe.heading}</h4>
9				{if $activityframe.activity.type && $activityframe.activity.object}
10					<span class="float-sm-right">
11						{$activityframe.activity.modification_date|tiki_short_datetime}
12					</span>
13					<div>
14						{icon name="link"}
15						{object_link type=$activityframe.activity.type id=$activityframe.activity.object backuptitle=$object.activity.title}
16					</div>
17				{/if}
18			</div>
19		</div>
20	{elseif $activity_format eq 'summary'}
21		<div class="media" data-href="{service controller=object action=infobox type=$activityframe.object.type object=$activityframe.object.id format=extended}">
22			<div class="float-left">
23				{$activityframe.activity.user|avatarize:'':'img/noavatar.png'}
24			</div>
25			<div class="media-body">
26				<h4 class="media-heading">{$activityframe.heading}</h4>
27				<span class="float-sm-right">
28					{$activityframe.activity.modification_date|tiki_short_datetime}
29				</span>
30				<div class="content">{$activityframe.content}</div>
31			</div>
32		</div>
33	{else}
34		<span class="float-sm-right">
35			{$activityframe.activity.modification_date|tiki_short_datetime}
36		</span>
37		<strong style="vertical-align: middle;">{$activityframe.activity.user|avatarize:'':'img/noavatar.png'} {$activityframe.heading}</strong>
38		<div class="description">
39			{if in_array($user, $activityframe.activity.user_followers)}
40				{tr}This user is your friend!{/tr}
41			{/if}
42			{if $activityframe.sharedgroups and $user != $activityframe.activity.user}
43				{tr}You share the following groups with this user:{/tr}
44				{foreach $activityframe.sharedgroups as $s_grp}
45					{$s_grp|escape}{if !$s_grp@last}, {/if}
46				{/foreach}
47			{/if}
48		</div>
49		<div class="content">{$activityframe.content}</div>
50		<div class="footer">
51			{if $activityframe.comment && $activity_format neq 'extended'}
52				<a class="comment btn btn-sm" href="{service controller=comment action=list type=$activityframe.comment.type objectId=$activityframe.comment.id modal=true}">
53					{tr}Comment{/tr}
54					{if $activityframe.activity.comment_count}({$activityframe.activity.comment_count|escape}){/if}
55				</a>
56			{/if}
57			{if $prefs.feature_friends eq 'y' && $activityframe.likeactive}
58				{if $activityframe.like}
59					<a class="like btn btn-sm" href="{service controller=social action=unlike type=$activityframe.object.type id=$activityframe.object.id}">
60						{tr}Unlike{/tr}
61						{if $activityframe.activity.like_list}({$activityframe.activity.like_list|count}){/if}
62					</a>
63				{else}
64					<a class="like btn btn-sm" href="{service controller=social action=like type=$activityframe.object.type id=$activityframe.object.id}">
65						{tr}Like{/tr}
66						{if $activityframe.activity.like_list}({$activityframe.activity.like_list|count}){/if}
67					</a>
68				{/if}
69			{/if}
70			{if $tiki_p_admin == 'y'}
71				<a class="delete-activity btn btn-sm" href="{bootstrap_modal controller=managestream action=deleteactivity activityId=$activityframe.activity.object_id}" data-activity-id="{$activityframe.activity.object_id}">
72					{tr}Delete{/tr}
73				</a>
74			{/if}
75		</div>
76	{/if}
77	{if $activityframe.comment && $activity_format eq 'extended'}
78		<div class="comment-container" data-reload="{service controller=comment action=list type=$activityframe.comment.type objectId=$activityframe.comment.id}">
79			{service_inline controller=comment action=list type=$activityframe.comment.type objectId=$activityframe.comment.id _silent=true}
80		</div>
81	{/if}
82</div>
83