{if !isset($xSize)} {assign var=xSize value=100} {assign var=ySize value=100} {/if} {if !isset($points)} {assign var=points value=$badge->data.badge_score} {/if} {if !isset($count)} {assign var=count value=$userBadgeCounts[$badge->data.badge_id]} {/if} {if !isset($totalPoints)} {assign var=totalPoints value=$points * $count} {/if} {if $count gt 0 || $showForPreview eq true}
{if intval($badge->data.badge_image) ne 0} {include file="$templateSource/html/showImageCloudinary.html" alt="Badge image" showFile=$badge->joined.obj_badge_image loadType='c_fill' } {else if $badge->data.badge_image_type} {/if}
{if $adminMode} {if $badge->data.badge_name ne ''}{$badge->data.badge_name}{else}{'Badge name'|gettext}{/if} {else} {if $badge->data.badge_name ne ''}{Translation::t($badge, 'badge_name')}{else}{'Badge name'|gettext}{/if} {/if}
{if $adminMode} {if $badge->data.badge_description ne ''}{$badge->data.badge_description}{else}{'Badge description'|gettext}{/if} {else} {if Translation::t($badge, 'badge_description') ne ''}{Translation::t($badge, 'badge_description')}{else}{'Badge description'|gettext}{/if} {/if}
{if $count gt 1}
{if $points gt 1} {"%s awarded (%s points each)"|gettext|sprintf:$count:$points} {else} {"%s awarded (1 point each)"|gettext|sprintf:$count} {/if}
{/if}
{if $count gt 1} {"First awarded "|gettext} {else} {"Awarded "|gettext} {/if} {$badge->joined['userbadge']->data['userbadge_date']|date_format}
{$totalPoints}
{'Points'|gettext} {'Point'|gettext}
{/if}