<!--post:{$post['post']['pid']}-->
<if test="sDeleted:|:$post['post']['_isDeleted'] AND $post['post']
['_softDeleteSee']">
{parse template="softDeletedPostBit" group="topic"
params="$post, $displayData['sdData'], $topic"}
</if>
<if test="sDeletedNot:|:! $post['post']['_isDeleted']">
<div class='post_block hentry clear clearfix <if
test="isSolvedCss:|:$post['post']['_isMarkedAnswered']">solved</if> <if
test="postQueued:|:$post['post']['_isHidden']">moderated</if>' id='post_id_
{$post['post']['pid']}'>
<a id='entry{$post['post']['pid']}'></a>
<if test="repIgnored:|:!empty( $post['post']
['_repignored'] ) AND $post['post']['_repignored'] == 1 && $post['post']
['_ignored'] != 1">
<div class='post_ignore'>
<if test="noRep:|:$post['post']
['rep_points'] == 0">
<span
class='reputation zero' title='{$this->lang->words['top_rep']}'>
</if>
<if test="posRep:|:$post
['post']['rep_points'] > 0">
<span
class='reputation positive' title='{$this->lang->words['top_rep']}'>
</if>
<if test="negRep:|:$post
['post']['rep_points'] < 0">
<span
class='reputation negative' title='{$this->lang->words['top_rep']}' >
</if>
{$post['post']['rep_points']}</span> {$this->lang->words
['top_this_post_by']} {parse template="userHoverCard" group="global"
params="$post['author']"} {$this->lang->words['top_below_thresh']}. <a
href='#' title='{$this->lang->words['ignore_view_post']}' id='unhide_post_
{$post['post']['pid']}'>{$this->lang->words['rep_view_anyway']}</a>
</div>
</if>
<if test="userIgnored:|:$post['post']['_repignored'] ==
1 || $post['post']['_ignored']">
<div class='post_ignore'>
<if test="userIgnoredLang:|:
$post['post']['_repignored'] == 1">{$this->lang->words
['post_ignored_rep']}<else />{$this->lang->words['post_ignored']}</if>
{parse template="userHoverCard" group="global" params="$post['author']"}.
<a href='#entry{$post['post']['pid']}' title='{$this->lang->words
['ignore_view_post']}' style='display: none' id='unhide_post_{$post['post']
['pid']}'>{$this->lang->words['rep_view_anyway']}</a>
<if
test="userIgnoredLangTwo:|:$this->settings['reputation_enabled'] AND $post
['post']['_repignored'] == 1"><div><a href="{parse url="showtopic={$post
['post']['topic_id']}&page={$this->request['page']}
&rep_filter_set=*&rep_filter=update&secure_key={$this-
>member->form_hash}" template="showtopic" seotitle="{$topic['title_seo']}"
base="public"}">{$this->lang->words['post_ignore_reset_rep']}
</a></div></if>
</div>
</if>
<div class='post_wrap' <if test="isNotIgnoring:|:$post
['post']['_ignored'] == 1 || $post['post']['_repignored'] == 1">style='display:
none'</if>>
<if test="postMid:|:$post['author']
['member_id']">
<h3 class='row2'>
<else />
<h3 class='guest row2'>
</if>
<span class='post_id right
ipsType_small desc blend_links'>
<if
test="hasPages:|:$this->request['page']">
<a
itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse
url="showtopic={$post['post']['topic_id']}&page={$this->request
['page']}{$post['post']['PermalinkUrlBit']}#entry{$post['post']['pid']}"
template="showtopic" seotitle="{$topic['title_seo']}" base="public"}'
rel='bookmark' title='{$topic['title']}{$this->lang->words['link_to_post']} #
{$post['post']['post_count']}'>
<else />
<a
itemprop="replyToUrl" data-entry-pid='{$post['post']['pid']}' href='{parse
url="showtopic={$post['post']['topic_id']}{$post['post']['PermalinkUrlBit']}
#entry{$post['post']['pid']}" template="showtopic" seotitle="{$topic
['title_seo']}" base="public"}' rel='bookmark' title='{$topic['title']}{$this-
>lang->words['link_to_post']} #{$post['post']['post_count']}'>
</if>
#{$post['post']
['post_count']}
<img src='{$this-
>settings['img_url']}/icon_share.png' class='small' title='{$topic['title']}{$this-
>lang->words['link_to_post']} #{$post['post']['post_count']}' />
</a>
</span>
<if
test="postModCheckbox:|:$post['post']['moddable'] && ! $topic
['_isArchived']">
<span
class='right'>
<label
for='checkbox_{$post['post']['pid']}' class='post_mod hide'>{$this->lang-
>words['mod_select_post']}</label><input type='checkbox' id='checkbox_
{$post['post']['pid']}' name='selectedpids[]' value='{$post['post']['pid']}'
class='post_mod right'<if test="postModSelected:|:!empty( $post['post']
['_pid_selected'] )"> checked='checked'</if> data-status='{$post['post']
['queued']}' />
</span>
</if>
<if test="postMember:|:$post
['author']['member_id']">
<span
itemprop="creator name" class="author vcard">{parse
template="userHoverCard" group="global" params="$post['author']"}</span>
<else />
{parse
template="userHoverCard" group="global" params="$post['author']"}
</if>
<if test="postIp:|:$post['post']
['_show_ip']">
<span class='ip
right ipsType_small'>({$this->lang->words['ip']}:
<if
test="postAdmin:|:$post['author']['g_access_cp']">
<em>
{$this->lang->words['ip_private']}</em>
<else />
<if
test="accessModCP:|:$this->memberData['g_is_supmod']"><a href="{parse
url="app=core&module=modcp&fromapp=members&tab=iplo
okup&ip={$post['post']['ip_address']}" base="public"}" title='{$this-
>lang->words['info_about_this_ip']}'>{$post['post']['ip_address']}</a><else
/>{$post['post']['ip_address']}</if>
</if>)
</span>
</if>
</h3>
<div class='author_info'>
{parse
template="userInfoPane" group="global" params="$post['author'], $post
['post']['pid'], array( 'isTopicView' => true, 'wl_id' => $post['post']['wl_id'] )"}
</div>
<div class='post_body'>
<p class='posted_info desc
lighter ipsType_small'>
{$this->lang-
>words['posted']} <abbr class="published" itemprop="commentTime"
title="{parse expression="date( 'c', $post['post']['post_date'] )"}">{parse
date="$post['post']['post_date']" format="long"}</abbr>
<if
test="isSolvedSausage:|:$post['post']['_isMarkedAnswered']"> <span
class='ipsBadge ipsBadge_green'>{$this->lang->words
['topic_best_answer']}</span></if>
</p>
<if test="repHighlight:|:$this-
>settings['reputation_highlight'] AND $post['post']['rep_points'] >= $this-
>settings['reputation_highlight']">
<p
class='rep_highlight'>{parse replacement="popular_post"}<br />{$this-
>lang->words['popular_post']}</p>
</if>
<div itemprop="commentText"
class='post entry-content <if test="$post['post']['_repignored'] ==
1">imgsize_ignore</if>'>
{$post['post']
['post']}
{$post['post']
['attachmentHtml']}
<br />
<if
test="postEditBy:|:$post['post']['edit_by']">
<p
class='edit'>
{$post['post']['edit_by']}
<if test="postEditByReason:|:$post['post']['post_edit_reason'] != ''">
<br />
<span class='reason'>{$post['post']['post_edit_reason']}</span>
</if>
</p>
</if>
</div>
<if test="repButtonsLike:|: !
$topic['_isArchived']">
{parse template="repButtons"
group="global_other" params="$post['author'], array_merge( array( 'primaryId'
=> $post['post']['pid'], 'domLikeStripId' => 'like_post_' . $post['post']['pid'],
'domCountId' => 'rep_post_' . $post['post']['pid'], 'app' => 'forums', 'type' =>
'pid', 'likeFormatted' => $post['post']['like']['formatted'] ), $post['post'] )"}
</if>
<if test="postSignature:|:$post
['post']['signature']">
{$post['post']
['signature']}
</if>
<if
test="controlsForUnapprovedPost:|:$this->memberData['is_mod'] && !
$topic['_isArchived'] && $post['post']['queued']">
<ul
id='postControlsUnapproved_{$post['post']['pid']}' class='post_controls clear
clearfix'>
<if
test="canDelete:|:$post['post']['_can_delete'] === TRUE && ! $topic
['_isArchived']">
<li class='post_del'>
<a class='ipsButton_secondary'
href='{parse
url="module=moderate&section=moderate&do=postchoice&ta
ct=deletedo&f={$topic['forum_id']}&t={$topic['tid']}
&selectedpids[]={$post['post']['pid']}&st={$this->request['st']}
&auth_key={$this->member->form_hash}" base="publicWithApp"}'
title='{$this->lang->words['post_delete_title']}' onclick='if( !confirm("{$this-
>lang->words['post_delete_confirm']}") ){ return false; }' >{$this->lang-
>words['post_delete']}</a>
</li>
</if>
<li
class='post_toggle toggle_post' id='toggle_post_{$post['post']['pid']}'
style='display: none'>
<a class='ipsButton_secondary' href='{parse
url="app=forums&module=moderate&section=moderate&do=
postchoice&tact=<if test="!$post['post']['queued']">unapprove<else
/>approve</if>&selectedpids[{$post['post']['pid']}]={$post['post']
['pid']}&t={$topic['tid']}&f={$forum['id']}&auth_key=
{$this->member->form_hash}" base="public"}' title='{$this->lang->words
['post_toggle_visible']}'><span id='toggletext_post_{$post['post']['pid']}'><if
test="approveUnapprove:|:$post['post']['queued']==1">{$this->lang->words
['post_approve']}<else />{$this->lang->words['post_unapprove']}
</if></span></a>
</li>
<if
test="canEdit:|:$post['post']['_can_edit'] === TRUE">
<li class='post_edit'><a href='{parse
url="module=post&section=post&do=edit_post&f={$topic
['forum_id']}&t={$topic['tid']}&p={$post['post']['pid']}
&page={$this->request['page']}" base="publicWithApp"}' title='{$this-
>lang->words['post_edit_title']}' class='ipsButton_secondary edit_post'
id='edit_post_{$post['post']['pid']}'>{$this->lang->words['post_edit']}
</a></li>
</if>
</ul>
</if>
<ul id='postControlsNormal_
{$post['post']['pid']}' class='post_controls clear clearfix' <if
test="hideNormalControlsForUnapprovedPost:|:$this->memberData['is_mod']
&& ! $topic['_isArchived'] && $post['post']
['queued']">style='display:none'</if>>
<li class='top
hide'><a href='#ipboard_body' class='top' title='{$this->lang->words
['back_top']}'>{$this->lang->words['back_top']}</a></li>
<if
test="canAnswerTopic:|:$topic['Perms']['canAnswerTopic'] && $post['post']
['post_count'] > 1">
<if
test="isAnswered:|:$post['post']['_isMarkedAnswered']">
<if test="canUnanswer:|:$post['post']['_canMarkUnanswered']">
<li><a href="{parse
url="module=extras&section=answer&do=unanswer&t=
{$this->request['t']}&pid={$post['post']['pid']}&auth_key={$this-
>member->form_hash}" base="publicWithApp"}" data-post-
button="unanswer" class='ipsButton_secondary important' data-pid="{$post
['post']['pid']}"><img class='icon' src="{$this->settings
['img_url']}/cross_white_10px.png">{$this->lang->words
['topic_mark_unsolved']}</a></li>
</if>
<else
/>
<if test="notAnswered:|:$post['post']['_canAnswer'] && $topic
['topic_firstpost'] != $post['post']['pid']">
<li><a href="{parse
url="module=extras&section=answer&do=answer&t={$this-
>request['t']}&pid={$post['post']['pid']}&auth_key={$this-
>member->form_hash}" base="publicWithApp"}" data-post-button="answer"
class='ipsButton_secondary' data-pid="{$post['post']['pid']}"><img
class='icon' src="{$this->settings['img_url']}/tick_10px.png">{$this->lang-
>words['topic_mark_solved']}</a></li>
</if>
</if>
</if>
<if
test="replyButtonWarn:|:!$this->memberData['unacknowledged_warnings']
&& !$this->memberData['restrict_post']">
<if
test="replyButton:|:$post['post']['_canReply']">
<li><a href="{parse
url="module=post&section=post&do=reply_post&f={$this-
>request['f']}&t={$this->request['t']}&qpid={$post['post']['pid']}"
base="publicWithApp"}" class='_ips_trigger_quote ipsButton_secondary'
pid="{$post['post']['pid']}" title="{$this->lang->words['tt_reply_to_post']}">
{$this->lang->words['post_reply']}</a></li>
<if test="multiquote:|:!empty( $post['post']['_mq_selected'] )">
<li class='selected multiquote' id='multiq_{$post['post']['pid']}'
style='display: none'>
<else />
<li class='multiquote' id='multiq_{$post['post']['pid']}'
style='display: none'>
</if>
<a href="{parse
url="module=post&section=post&do=reply_post&f={$this-
>request['f']}&t={$this->request['t']}&qpid={$post['post']['pid']}"
base="publicWithApp"}" title="{$this->lang->words['quote_with_mq']}"
class='ipsButton_secondary'>{$this->lang->words['mq']}</a>
</li>
</if>
</if>
<if
test="canDelete:|:$post['post']['_can_delete'] === TRUE && ! $topic
['_isArchived']">
<li
id='del_post_{$post['post']['pid']}' class='post_del'>
<a href='{parse
url="module=moderate&section=moderate&do=postchoice&ta
ct=deletedo&f={$topic['forum_id']}&t={$topic['tid']}
&selectedpids[]={$post['post']['pid']}&page={$this->request
['page']}&auth_key={$this->member->form_hash}"
base="publicWithApp"}' title='{$this->lang->words['post_delete_title']}'
class='delete_post' onclick='return false;' >{$this->lang->words
['post_delete']}</a>
</li>
</if>
<if
test="canHide:|:$post['post']['_softDelete'] && ! $topic['_isArchived']">
<li
id='hide_post_{$post['post']['pid']}'>
<a href='{parse
url="module=moderate&section=moderate&do=postchoice&ta
ct=delete&f={$topic['forum_id']}&t={$topic['tid']}
&selectedpids[]={$post['post']['pid']}&page={$this->request
['page']}&auth_key={$this->member->form_hash}"
base="publicWithApp"}' class='hide_post'>{$this->lang->words
['post_hide']}</a>
</li>
</if>
<if test="canEdit:|:
$post['post']['_can_edit'] === TRUE">
<li
class='post_edit'><a href='{parse
url="module=post&section=post&do=edit_post&f={$topic
['forum_id']}&t={$topic['tid']}&p={$post['post']['pid']}
&page={$this->request['page']}" base="publicWithApp"}' title='{$this-
>lang->words['post_edit_title']}' class='edit_post' id='edit_post_{$post
['post']['pid']}'>{$this->lang->words['post_edit']}</a></li>
</if>
<if
test="canReportPost:|:$topic['_canReport'] and ! $topic['_isArchived']">
<li class='report'>
<a href='{parse
url="app=core&module=reports&rcom=post&tid={$this-
>request['t']}&pid={$post['post']['pid']}&page={$this->request
['page']}" base="public"}'>{$this->lang->words['report']}</a>
</li>
<if
test="postIsReported:|:$this->memberData['_cache']['report_temp']
['post_marker']['post'][ $post['post']['pid'] ]['gfx'] > 0">
<li class='report'>
<a href="{$this->settings['base_url']}
app=core&module=reports&section=reports&do=show_report
&rid={$this->memberData['_cache']['report_temp']['post_marker']
['post'][$post['post']['pid']]['info']['id']}" id='post-report-{$post['post']['pid']}'
class='ipbmenu'> <span id="rstat-{$this->memberData['_cache']
['report_temp']['post_marker']['post'][ $post['post']['pid'] ]['info']['id']}"><img
src="{$this->settings['img_url']}/reports/post_alert_{$this->memberData
['_cache']['report_temp']['post_marker']['post'][$post['post']['pid']]
['gfx']}.png" alt="" /></span> </a>
</li>
</if>
</if>
</ul>
<if test="reportedPostData:|:!
$topic['_isArchived'] AND $this->memberData['_cache']['report_temp']
['post_marker']['post'][ $post['post']['pid'] ]['gfx'] > 0">
<ul id='post-
report-{$post['post']['pid']}_menucontent' class='ipbmenu_content
report_menu'>
<li><a
href="{parse
url="app=core&module=reports&do=show_report&rid=
{$this->memberData['_cache']['report_temp']['post_marker']['post'][ $post
['post']['pid'] ]['info']['id']}" base="public"}" id='report_mark_{$post['post']
['pid']}'><img src='{$this->settings['img_url']}/reports/mark_complete.png'
alt='' /> {$this->lang->words['report_menu_mark_complete']}</a></li>
<li><a
href="{$this->settings['base_url']}
app=core&module=reports&section=reports&do=show_report
&rid={$this->memberData['_cache']['report_temp']['post_marker']
['post'][$post['post']['pid']]['info']['id']}"><img src='{$this->settings
['img_url']}/reports/view_report.png' alt='' /> {$this->lang->words
['report_menu_view_report']}</a></li>
</ul>
<script
type="text/javascript">
$('report_mark_{$post['post']['pid']}').observe('click',
ipb.global.updateReportStatus.bindAsEventListener(
this, {$this->memberData['_cache']['report_temp']['post_marker']
['post'][$post['post']['pid']]['info']['id']},2,2
)
);
</script>
</if>
</div>
</div>
</div>
</if>
<if test="initIgnoredPost:|:$post['post']['_repignored']
== 1 || $post['post']['_ignored']">
<script type='text/javascript'>
ipb.topic.setPostHidden(
{$post['post']['pid']} );
$('unhide_post_{$post['post']
['pid']}').show();
</script>
</if>
<hr />
<if test="adCodeCheck:|:$post['post']['_adCode']">
{$post['post']['_adCode']}
</if>
<script type="text/javascript">
var pid = parseInt({$post['post']['pid']});
if ( pid > ipb.topic.topPid ){
ipb.topic.topPid = pid;
}
<if test="sDeletedNotMQ:|:! $post['post']['_isDeleted']">
// Show multiquote for JS browsers
if ( $('multiq_{$post['post']['pid']}') )
{
$('multiq_{$post['post']['pid']}').show();
}
if( $('toggle_post_{$post['post']['pid']}') )
{
$('toggle_post_{$post['post']['pid']}').show();
}
// Add perm data
ipb.topic.deletePerms[{$post['post']['pid']}] = { 'canDelete' :
{parse expression="intval($post['post']['_can_delete'])"}, 'canSoftDelete' :
{parse expression="intval($post['post']['_softDelete'])"} };
</if>
</script>
Так же как у автора не работает кнопка скрыть. Сравнил по удалению, у меня аналогичный код