{if $postResponses|@count eq 0}
{"No comments yet, be the first to post one!"|gettext}
{else}
{assign var='lastLevel' value=0} {assign var='replyCounter' value=0 scope='global'} {assign var='cCounter' value=1 scope='global'} {assign var='parentComment' value=0 scope='global'} {foreach from=$postResponses item=cComment key=cKey} {assign var='publicFilter' value=''} {assign var='modsAndAuthorsFilter' value=''} {assign var='modsFilter' value=''} {if !$currentUserCanModerate && $cComment->moderationStatus eq 7} {continue} {/if} {if $cComment->moderationStatus eq 6 && !$isCurrentUserAuthor && !$currentUserCanModerate} {continue} {/if} {if $cComment->moderationStatus eq 0} {assign var='publicFilter' value='filter-public'} {else if $cComment->moderationStatus eq 6} {assign var='modsAndAuthorsFilter' value='filter-mods-and-authors'} {else if $cComment->moderationStatus eq 7} {assign var='modsFilter' value='filter-mods'} {/if} {assign var='totalVotes' value=0} {assign var='commentId' value=$cComment->data.post_id} {if $arrVotes.$commentId.values[1] gt 0} {assign var='totalVotes' value=$arrVotes.$commentId.values[1]} {/if} {math assign="levelChange" equation=$lastLevel - $cComment->lvl} {if $cComment->lvl eq $lastLevel}
{elseif $levelChange gt 0} {for $lChange=1 to $levelChange}
{/for} {if $cComment->lvl eq 1} {if $replyCounter > 1}
{/if} {/if} {/if} {assign var="byModerator" value=""} {if $cComment->byModerator} {assign var="byModerator" value="byModerator"} {/if} {if $cComment->lvl eq 1}
{else}
lvl gt 4}style="padding-left:0px;"{/if}> {/if} {assign var='lastLevel' value=$cComment->lvl} {include file=Template::get('post/comment.html') cKey=$cKey commentsArr=$postResponsesZeroKey cCounter=$cCounter replyCounter=$replyCounter uploadsHidden=$uploadsHidden} {assign var='cCounter' value=$cCounter+1 scope='global'} {/foreach} {if $lastLevel gt 0} {for $lChange=1 to $lastLevel} {if $replyCounter > 1 && $lChange==$lastLevel && Post::getTopComment($cComment)->id neq $topCommentId}
{/if}
{/for} {/if}
{/if}