{assign var=boxLeft value=54} {assign var=boxWidth value=2*$dimensions.progress_bar_width+55} {foreach from=$milestones item=milestone name=milestonesLoop} {if $milestone->data.milestone_labelinbetween} {assign var=label_in_between value=$milestone->data.milestone_labelinbetween} {else if $milestone->getConditionType() eq 'review'} {assign var=label_in_between value=gettext('In review')} {else if $milestone->getConditionType() eq 'elaborate'} {assign var=label_in_between value='In refinement'} {else if $milestone->getConditionType() eq 'score'} {assign var=label_in_between value='Gathering votes'} {/if} {if $milestone->getConditionType() eq 'review'} {assign var=default_label_in_between value=gettext('In review')} {else if $milestone->getConditionType() eq 'elaborate'} {assign var=default_label_in_between value='In refinement'} {else if $milestone->getConditionType() eq 'score'} {assign var=default_label_in_between value=gettext('Gathering votes')} {/if} {if $smarty.foreach.milestonesLoop.first}
data.milestone_description}data-tip="{$milestone->data.milestone_description}"{/if} style="cursor:pointer;">
{$milestone->name}
{else if $smarty.foreach.milestonesLoop.last}
{$milestone->getLabelInbetween()} {if $milestone->getConditionType() eq 'review'}
{/if}
data.milestone_description}data-tip="{$milestone->data.milestone_description}"{/if} style="cursor:pointer;">
{$milestone->data.milestone_name}
{else}
{$milestone->getLabelInbetween()} {if $milestone->getConditionType() eq 'score'} {*
*} {/if}
{if $milestone->getConditionType() eq 'review'}
{/if}
data.milestone_description}data-tip="{$milestone->data.milestone_description}"{/if} style="cursor:pointer;">
{$milestone->name}
{assign var=boxLeft value=$boxLeft+$dimensions.progress_bar_width+54} {/if} {/foreach} {if count($milestones) > 1} {assign var=boxLeft value=$boxLeft+$dimensions.progress_bar_width+54} {/if}
ADD
{if $milestones|count > 0} {assign var=toRight value=1} {else} {assign var=toRight value=0} {/if}