{assign var=currentMilestone value=$post->getCurrentMilestone()} {assign var=lastReached value=$post->getLastReachedMilestone()} {assign var=approvalOnly value=\Crowdicity\Milestonemoderator::$approvalOnly}
{if $currentMilestone->getConditionType() eq 'start' || $lastReached->getConditionType() eq 'start' || $lastReached->getConditionType() eq 'score'} {"Revert option does not apply when the previous milestone has a score target that has already been reached by this idea"|gettext} {else} {"Idea will be moved back to previous milestone - approval and refine milestones only"|gettext} {/if}
{if $currentMilestone->getConditionType() neq 'review'} {"Approval options only active during an approval stage"|gettext} {else} {"Idea will be progressed to the next milestone"|gettext} {/if}
{if $currentMilestone->getConditionType() neq 'review' || $post->hasReachedFinalMilestone()} {"Approval options only active during an approval stage"|gettext} {else} {"The ideas progress will end here and the idea will be closed"|gettext} {/if}