{assign var='post_id' value=$cPost->data.post_id} {assign var='postCategory_id' value=$cPost->data.post_category} {assign var='postCategory' value=Category::$list.$postCategory_id} {assign var='lastPhase' value=$category->getPreviousPhase()} {assign var='parentCategory' value=Category::getParent($category->data.category_id)} {include file="$templateSource/html/post/view_post_upper_options.html"} {if intval($smarty.request.forPhase) eq 0 || $category->tempData.phase->data.phase_id eq $smarty.request.forPhase} {if $categoryaccess->getData('canModerate') eq 1}

Moderator tools

{elseif $cPost->data.post_user eq $user->data.user_id}
{if !$editLockEnabled} {if $cPost->data.post_moderationstatus ne 4} {"Edit"|gettext} {else} {"Edit"|gettext}/{"Publish"|gettext} - data.post_id}); } return false;">{"Delete draft"|gettext} - {"This is a draft post - it won't be visible until you publish it"|gettext} {/if}
{/if} {/if} {elseif $category->data.category_phased && $lastPhase->data.phase_id eq $cPost->data.post_endphase && intval($smarty.request.forPhase) eq $lastPhase->data.phase_id} {if $categoryaccess->getData('canModerate') eq 1}

Moderator tools

{/if} {/if}
{assign var='selectedFile' value=$postUser->joined.obj_user_profilepic} joined.obj_post_user->data.user_id}>{$cPost->joined.obj_post_user->user_displayName|escape}
{if $editLock && !$editLockEnabled} {if intval($smarty.request.forPhase) eq 0}
You can edit this idea for the next {$timeLeft} {if $timeLeftType eq 's'}seconds{else}minutes{/if}.
{else if $category->tempData.phase->data.phase_id eq $smarty.request.forPhase}
You can edit this idea for the next {$timeLeft} {if $timeLeftType eq 's'}seconds{else}minutes{/if}.
{/if} {else if $editLock && $editLockEnabled}
This idea cannot be edited
{/if}

{$cPost->data.post_title|escapeonce}

{DataFilter::nl2br(DataFilter::addLinks($cPost->data.post_text))}

{if $postfields|@count}
{foreach from=$postfields item=postfield}

{Translation::t($postfieldsOnly[$postfield.postfield_id],'postfield_name')}

{if $postfield.postfield_type eq 'text' || $postfield.postfield_type eq ''}

{DataFilter::nl2br(DataFilter::addLinks($postfield.postfielddata_data))}

{else} {assign var=chosenOption value=intval($postfield.postfielddata_data)} {if isset($postfieldOptions[$postfield.postfield_id][$chosenOption])}

{Translation::t($postfieldOptions[$postfield.postfield_id][$chosenOption], 'postfieldoption_text')|escapeonce}

{else} {'No answer chosen'|gettext} {/if} {/if} {/foreach}
{/if} {if $associatedPosts|@count gt 0 && isset($hubbubPageTypes.blog)}
{"Associated blog posts"|gettext} {foreach from=$associatedPosts item=cAP} {/foreach}
{/if}
{assign var=ideaStatuses value=Ideastatus::getStatuses(true)} {if $cPost->data.post_adoptionstatusChangeUser ne 0 && $postAdoptionStatus ne 0} {assign var=modId value=$cPost->data.post_adoptionstatusChangeUser} {assign var=moderator value=$moderators.$modId}

{"This idea was set to"|gettext} {$ideaStatuses[$postAdoptionStatus]->data.ideastatus_id} {"on"|gettext} {$cPost->data.post_adoptionstatusChangeDate|date_format} {"by"|gettext} data.user_id}>{$moderator->getDisplayName()|escapeonce}

{/if} {if $selectedFiles|@count gt 0}
{include file="$templateSource/html/post/form_fileList.html" groupId=$cPost->data.post_id}
{/if} {if $tags|@count gt 0 && $hubbub->hubbub_arrOptions.tagsEnabled eq 1}

{foreach from=$tags item=tag} {$tag->data.tag_name|escapeonce} {/foreach}

{/if} {if $hubbub->hubbub_arrOptions.userTagsEnabledOnComments eq 1} {if isset($userTags) && $userTags|count gt 0}
{"Users tagged"|gettext}:
{foreach from=$userTags[$post_id] item=userTag} {assign var='selectedFile' value=$userTag->joined.obj_user_profilepic} {/foreach}
{/if} {/if} {if intval($smarty.request.forPhase) eq 0 || $category->tempData.phase->data.phase_id eq $smarty.request.forPhase} {if $categoryaccess->getData('canModerate') eq 1} {include file="$templateSource/html/post/view_post_report_summary.html"} {/if} {/if} {if $cPost->data.post_adoptionstatus ne 0 || $cPost->data.post_moderationstatus eq 2 || $cPost->data.post_moderationstatus eq 3 || $cPost->data.post_endphase eq $postCategory->getNextPhaseId()}

{"Status updates"|gettext}

{if $cPost->data.post_adoptionstatus ne 0} {assign var='postAdoptionStatus' value=$cPost->data.post_adoptionstatus} {assign var=ideaStatuses value=Ideastatus::getStatuses(true)}
{$ideaStatuses[$postAdoptionStatus]->data.ideastatus_name}
{/if} {if $cPost->data.post_moderationstatus eq 2}
{"Closed"|gettext}
{elseif $cPost->data.post_moderationstatus eq 3}
{"Removed"|gettext}
{/if} {if $postCategory->data.category_phased eq 1 && $cPost->data.post_endphase eq $postCategory->getNextPhaseId()}
{"In next phase"|gettext}
{/if}
{foreach from=$postAdminResponses item=cComment name=adminCommentList} {if $smarty.foreach.adminCommentList.first && $postAdminResponses|@count gt 1} {/if}
{include file="$templateSource/html/post/view_comments_moderatorComment.html"}
{if $smarty.foreach.adminCommentList.last && $postAdminResponses|@count gt 1} {/if}
{/foreach}
{/if}