{if $show_in_popup}
|
|
<a role="button" class="btn btn-primary btn-multilike" data-bs-target="#ml{$type}{$object}" data-bs-placement="{$popup_placement}">Like</a>
|
|
<div class="screen hide">{* screen/hide the multilike inline, so that it only shows in the popup *}
|
|
{/if}
|
|
<div id="ml{$type}{$object}" class="multilike">
|
|
{if $show_likes}
|
|
<div class="likes {$orientation}">
|
|
<div class="mini-counts">
|
|
{$totalCount}
|
|
</div>
|
|
<div class="label-text">
|
|
Likes
|
|
</div>
|
|
</div>
|
|
{/if}
|
|
|
|
{if $uses_values && $show_points}
|
|
<div class="points {$orientation}">
|
|
<div class="mini-counts">
|
|
{$totalPoints}
|
|
</div>
|
|
<div class="label-text">
|
|
Points
|
|
</div>
|
|
</div>
|
|
{/if}
|
|
|
|
<div class="rate {$orientation}">
|
|
<div>
|
|
<div class="title">{$choice_label}</div>
|
|
{foreach $buttons as $button}
|
|
<a class="{if $multilike_many eq 'y'}multilike_many{else}multilike_group{/if}"
|
|
data-relation="{$button.relation}"
|
|
data-relation_prefix="{$relation_prefix}"
|
|
data-target_type="{$type}"
|
|
data-user="{$user}"
|
|
data-target_id="{$object}"
|
|
data-icon_unselected="{$icon_unselected}"
|
|
data-icon_selected="{$icon_selected}"
|
|
{if $uses_values}
|
|
title="Worth {$button.value} Points"
|
|
{/if}
|
|
href="#"}
|
|
>
|
|
{if $button.selected eq '0'}
|
|
{icon name=$button.icon_unselected}
|
|
{else}
|
|
{icon name=$button.icon_selected}
|
|
{/if}
|
|
{$button.label} {if $show_option_totals}<span class="count">({$button.count})</span>{/if}
|
|
</a>
|
|
{if $orientation == "vertical"}
|
|
<br>
|
|
{/if}
|
|
{/foreach}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{if $show_in_popup}
|
|
</div>
|
|
{jq}
|
|
$('a.btn-multilike').click(function(){
|
|
$(this).popover({
|
|
content: $($(this).data('target')),
|
|
placement: $(this).data('placement'),
|
|
html: true
|
|
});
|
|
$(this).popover("toggle");
|
|
});
|
|
{/jq}
|
|
{/if}
|