码迷,mamicode.com
首页 > Web开发 > 详细

discuz x2.5默认模板viewthread_node帖子页代码详细说明

时间:2017-10-15 19:54:16      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:rds   taobao   range   admin   title   blank   oba   err   post   

<!--{block authorverifys}-->
<!--{if $_G[‘setting‘][‘verify‘][‘enabled‘]}-->
<!--{loop $_G[‘setting‘][‘verify‘] $vid $verify}-->
<!--{if $verify[‘available‘] && $verify[‘showicon‘]}-->
<a href="home.php?mod=spacecp&ac=profile&op=verify&vid=$vid" target="_blank">
<!--{if $post[‘verify‘.$vid] == 1}-->
<!--{if !empty($verify[‘icon‘])}--><img src="$verify[‘icon‘]" class="vm" alt="$verify[title]" title="$verify[title]" /><!--{else}-->$verify[title]<!--{/if}-->
<!--{elseif !empty($verify[‘unverifyicon‘])}-->
<img src="$verify[‘unverifyicon‘]" class="vm" alt="$verify[title]" title="$verify[title]" />
<!--{/if}--></a> 
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
<!--{/block}-->


调用显示有认证及无认证图标及认证名


<!--{if $post[‘first‘] && $_G[‘forum_threadstamp‘]}-->
<div id="threadstamp"><img src="{STATICURL}image/stamp/$_G[forum_threadstamp][url]" title="$_G[forum_threadstamp][text]" /></div>
<!--{/if}-->



技术分享 如图这个,帖子内的图章显示控制调用。

<!--{if $post[‘authorid‘] && $post[‘username‘] && !$post[‘anonymous‘]}-->
<!--{if $_G[‘setting‘][‘authoronleft‘]}-->
<div class="pi">
<div class="authi"><a href="home.php?mod=space&uid=$post[‘authorid‘]" target="_blank" class="xw1">$post[author]</a>$authorverifys</div>
</div>
<!--{/if}-->


调用于用戶名及认证信息


<div class="p_pop blk bui" id="userinfo$post[pid]" style="display: none; {if $_G[‘setting‘][‘authoronleft‘]}margin-top: -11px;{/if}">
<div class="m z">
<div id="userinfo$post[pid]_ma"></div>
<!--{hook/viewthread_profileside $postcount}-->
</div>
<div class="i y">
<div>
<strong><a href="home.php?mod=space&uid=$post[authorid]" target="_blank" class="xi2">$post[author]</a></strong>
<!--{if $_G[‘setting‘][‘vtonlinestatus‘] && $post[‘authorid‘]}-->
<!--{if ($_G[‘setting‘][‘vtonlinestatus‘] == 2 && $_G[forum_onlineauthors][$post[authorid]]) || ($_G[‘setting‘][‘vtonlinestatus‘] == 1 && (TIMESTAMP - $post[‘lastactivity‘] <= 10800) && !$post[‘authorinvisible‘])}-->
<em>{lang online}</em>
<!--{else}-->
<em>{lang offline}</em>
<!--{/if}-->
<!--{/if}-->
</div>
<dl class="cl">{$post[custominfo][menu]}</dl>
<div class="imicn">
<!--{if $post[‘qq‘] && !$post[‘privacy‘][‘profile‘][‘qq‘]}--><a href="http://wpa.qq.com/msgrd?V=1&Uin=$post[qq]&Site=$_G[‘setting‘][‘bbname‘]&Menu=yes" target="_blank" title="QQ"><img src="{IMGDIR}/qq.gif" alt="QQ" /></a><!--{/if}-->
<!--{if $post[‘icq‘] && !$post[‘privacy‘][‘profile‘][‘icq‘]}--><a href="http://wwp.icq.com/scripts/search.dll?to=$post[icq]" target="_blank" title="ICQ"><img src="{IMGDIR}/icq.gif" alt="ICQ" /></a><!--{/if}-->
<!--{if $post[‘yahoo‘] && !$post[‘privacy‘][‘profile‘][‘yahoo‘]}--><a href="http://edit.yahoo.com/config/send_webmesg?.target=$post[yahoo]&.src=pg" target="_blank" title="Yahoo"><img src="{IMGDIR}/yahoo.gif" alt="Yahoo!" /></a><!--{/if}-->
<!--{if $post[‘taobao‘] && !$post[‘privacy‘][‘profile‘][‘taobao‘]}--><a href="javascript:;" title="{lang taobao}"><img src="{IMGDIR}/taobao.gif" alt="{lang taobao}" /></a><!--{/if}-->
<!--{if $post[‘site‘] && !$post[‘privacy‘][‘profile‘][‘site‘]}--><a href="$post[site]" target="_blank" title="{lang member_homepage}"><img src="{IMGDIR}/forumlink.gif" alt="{lang member_homepage}" /></a><!--{/if}-->
<a href="home.php?mod=space&uid=$post[authorid]&do=profile" target="_blank" title="{lang member_viewpro}"><img src="{IMGDIR}/userinfo.gif" alt="{lang member_viewpro}" /></a>
<!--{hook/viewthread_imicons $postcount}-->
<!--{if $_G[‘setting‘][‘magicstatus‘]}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘showip‘])}-->
<a href="home.php?mod=magic&mid=showip&idtype=user&id={echo rawurlencode($post[author])}" id="a_showip_li_{$post[pid]}" class="xi2"><img src="{STATICURL}/image/magic/showip.small.gif" /> $_G[‘setting‘][‘magics‘][‘showip‘]</a>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘checkonline‘]) && $post[‘authorid‘] != $_G[‘uid‘]}-->
<a href="home.php?mod=magic&mid=checkonline&idtype=user&id={echo rawurlencode($post[author])}" id="a_repent_$post[pid]" class="xi2"><img src="{STATICURL}/image/magic/checkonline.small.gif" /> $_G[‘setting‘][‘magics‘][‘checkonline‘]</a>
<!--{/if}-->
<!--{hook/viewthread_magic_user $postcount}-->
<!--{/if}-->
</div>
<div id="avatarfeed"><span id="threadsortswait"></span></div>
</div>
</div>


调用于头像弹出所显示的用戶名片信息


<!--{if $_G[‘setting‘][‘bannedmessages‘] & 2 && ($post[‘memberstatus‘] == ‘-1‘ || ($post[‘authorid‘] && !$post[‘username‘]) || ($post[‘groupid‘] == 4 || $post[‘groupid‘] == 5) || ($post[‘status‘] & 1))}-->
<div class="avatar">{lang member_avatar_banned}</div>
<!--{elseif $post[‘avatar‘] && $showavatars}-->
<!--{if $post[mobiletype]}-->
<div class="mobile-type mobile-type-$post[mobiletype]">
<a href="misc.php?mod=mobile" tip="{lang post_from_mobile}"></a>
</div>
<!--{/if}-->
<div class="avatar"><a href="home.php?mod=space&uid=$post[authorid]" target="_blank">$post[avatar]</a></div>
<!--{/if}-->


1.判定调用于用戶给BANNED時后台设置了屏头象时所显示的信息
2.判定调用于用戶是否用手机发帖 如果是则加上手机图标在头像上


<div class="tns xg2">
<table cellspacing="0" cellpadding="0">
<th><p><a href="home.php?mod=space&uid=$post[authorid]&do=thread&view=me&from=space" class="xi2"><!--{echo dnumber($post[threads])}--></a></p>{lang threads}</th>
<th>
<!--{if helper_access::check_module(‘follow‘)}-->
<p><a href="home.php?mod=follow&do=follower&uid=$post[authorid]" class="xi2"><!--{echo dnumber($post[follower])}--></a></p>{lang follower}
<!--{else}-->
<p><a href="home.php?mod=space&uid=$post[authorid]&do=friend&view=me" class="xi2"><!--{echo dnumber($post[friends])}--></a></p>{lang friends}
<!--{/if}-->
</th>
<td><p><a href="home.php?mod=space&uid=$post[authorid]&do=profile" class="xi2"><!--{echo dnumber($post[credits])}--></a></p>{lang credits}</td>
</table>
</div>


调用用户头像下的1.调用主题2.调用听众(开通广播才显示)3.调用好友(沒有开通广播)


<!--{if $post[groupicon]}--><p><a href="home.php?mod=spacecp&ac=usergroup&gid=$post[groupid]" target="_blank">$post[groupicon]</a></p><!--{/if}-->
<p><em><a href="home.php?mod=spacecp&ac=usergroup&gid=$post[groupid]" target="_blank">{$post[authortitle]}</a></em></p>
<!--{if $post[‘customstatus‘]}--><p class="xg1">$post[customstatus]</p><!--{/if}-->


调用显示用户组图标


<p{if $post[‘upgradecredit‘] !== false} id="g_up$post[pid]"{/if}><!--{eval showstars($post[‘stars‘]);}--></p>
<!--{if $post[‘upgradecredit‘] !== false}-->
<div id="g_up$post[pid]_menu" class="tip tip_4" style="display: none;">
<div class="tip_horn"></div>
<div class="tip_c">$post[‘authortitle‘], {lang credits} $post[‘credits‘], {lang thread_groupupgrade} $post[‘upgradecredit‘] {lang credits}</div>
</div>
<!--{/if}-->


调用于鼠标移动到用户星星级数所提示升到下一级需多少积分


<!--{if $post[custominfo][left]}--><dl class="pil cl">{$post[custominfo][left]}</dl><!--{/if}-->


调用显示后台-界面-帖子內容页-所显示的用戶信息


<!--{if $post[‘medals‘]}-->
<p class="md_ctrl">
<a href="home.php?mod=medal">
<!--{loop $post[‘medals‘] $medal}-->
<img id="md_{$post[pid]}_{$medal[medalid]}" src="{STATICURL}image/common/$medal[image]" alt="$medal[name]" title="" />
<!--{/loop}-->
</a>
</p>
<!--{/if}-->


调用于勋章的显示


<!--{if $post[authorid] != $_G[uid]}-->
<ul class="xl xl2 o cl">
<!--{if helper_access::check_module(‘follow‘)}-->
<li class="addflw">
<a href="home.php?mod=spacecp&ac=follow&op=add&hash={FORMHASH}&fuid=$post[authorid]" id="followmod_$post[authorid]" title="{lang follow}" class="xi2">{lang follow}</a>
</li>
<!--{/if}-->
<li class="pm2"><a href="home.php?mod=spacecp&ac=pm&op=showmsg&handlekey=showmsg_$post[authorid]&touid=$post[authorid]&pmid=0&daterange=2&pid=$post[pid]&tid=$post[tid]" title="{lang viewthread_left_sendpm}" class="xi2">{lang viewthread_left_sendpm}</a></li>
</ul>
<!--{/if}-->


调用于勋章上的收听他以及短消息


<!--{elseif getstatus($post[‘status‘], 5)}-->
<!--{if $_G[‘setting‘][‘authoronleft‘]}-->
<div class="pi">
<div class="authi"><a href="javascript:;" class="xw1">$post[author]</a></div>
</div>
<!--{/if}-->
<!--{if $showavatars}-->
<div>
<div class="avatar"><a href="javascript:;">$post[avatar]</a></div>
</div>
<!--{/if}-->
<!--{else}-->
<div class="pi">
<!--{if !$post[‘authorid‘]}-->
<a href="javascript:;">$_G[setting][anonymoustext] <em>$post[useip]</em></a>
<!--{elseif $post[‘authorid‘] && $post[‘username‘] && $post[‘anonymous‘]}-->
<!--{if $_G[‘forum‘][‘ismoderator‘]}--><a href="home.php?mod=space&uid=$post[authorid]" target="_blank">$_G[setting][anonymoustext]</a><!--{else}-->$_G[setting][anonymoustext]<!--{/if}-->
<!--{else}-->
$post[author] <em>{lang member_deleted}</em>
<!--{/if}-->
</div>
<!--{/if}-->


调用当前用户被删除时所显示的信息


<!--{if ($_G[‘group‘][‘allowedituser‘] || $_G[‘group‘][‘allowbanuser‘] || ($_G[‘forum‘][‘ismoderator‘] && $_G[‘group‘][‘allowviewip‘])) && !getstatus($post[‘status‘], 5)}-->
<p class="cp_pls cl">
<!--{if $_G[‘forum‘][‘ismoderator‘] && $_G[‘group‘][‘allowviewip‘]}-->
<a href="forum.php?mod=topicadmin&action=getip&fid=$_G[fid]&tid=$_G[tid]&pid=$post[pid]{if $_G[‘forum_auditstatuson‘]}&modthreadkey=$_GET[modthreadkey]{/if}">IP</a>
<!--{/if}-->
<!--{if $_G[‘group‘][‘allowedituser‘]}-->
<a href="{if $_G[‘adminid‘] == 1}admin.php?frames=yes&action=members&operation=search&uid=$post[authorid]&submit=yes{else}forum.php?mod=modcp&action=member&op=edit&uid=$post[authorid]{/if}" target="_blank">{lang edit}</a>
<!--{/if}-->
<!--{if $_G[‘group‘][‘allowbanuser‘]}-->
<!--{if $_G[‘adminid‘] == 1}-->
<a href="admin.php?action=members&operation=ban&username=$post[usernameenc]&frames=yes" target="_blank">{lang ban_member}</a>
<!--{else}-->
<a href="forum.php?mod=modcp&action=member&op=ban&uid=$post[authorid]" target="_blank">{lang ban_member}</a>
<!--{/if}-->
<!--{/if}-->
<a href="forum.php?mod=modcp&action=thread&op=post&do=search&searchsubmit=1&users=$post[usernameenc]" target="_blank">{lang posts}</a>
<!--{if $_G[‘adminid‘] == 1}-->
<a href="forum.php?mod=ajax&action=quickclear&uid=$post[authorid]">{lang clear}</a>
<!--{/if}-->
</p>
<!--{/if}-->


调用显示用户的编辑信息,比如编辑,禁止IP什么的


<!--{if !$postcount && !$_G[‘forum_thread‘][‘archiveid‘] && $post[‘first‘] }-->
<div id="fj" class="y">
<label class="z">{lang thread_redirect_postno}</label>
<input type="text" class="px p_fre z" size="2" title="{lang thread_redirect_postno_tips}" />
<a href="javascript:;" id="fj_btn" class="z" title="{lang thread_redirect_postno_tips}"><img src="{IMGDIR}/fj_btn.png" alt="{lang thread_redirect_postno_tips}" class="vm" /></a>
</div>
<!--{/if}-->


调用帖子楼层的快速跳转


<!--{if $post[‘warned‘]}-->
<a href="forum.php?mod=misc&action=viewwarning&tid=$_G[tid]&uid=$post[authorid]" title="{lang warn_get}" class="y"><img src="{IMGDIR}/warning.gif" alt="{lang warn_get}" /></a>
<!--{/if}-->


调用于用戶帖子被警告的图标及文字


<strong>
<a href="{if $post[first]}forum.php?mod=viewthread&tid=$_G[tid]$fromuid{else}forum.php?mod=redirect&goto=findpost&ptid=$_G[tid]&pid=$post[pid]$fromuid{/if}" title="{lang share_url_copy_comment}" id="postnum$post[pid]"><!--{if !empty($postno[$post[number]])}-->$postno[$post[number]]<!--{else}--><em>{$post[number]}</em>{$postno[0]}<!--{/if}--></a>
</strong>


调用于复制帖子楼层的显示文件及复制地址


<!--{if !$post[‘first‘] && $post[‘rewardfloor‘]}-->
<label class="pdbts pdbts_1">
<a href="forum.php?mod=viewthread&tid=$post[tid]&checkrush=1" rel="nofollow" title="{lang rushreply_hit_title}" class="v">{lang prosit}</a>
<a href="forum.php?mod=viewthread&tid=$post[tid]&checkrush=1" rel="nofollow" title="{lang rushreply_hit_title}" class="b">{lang rushreply_hit}</a>
</label>
<!--{/if}-->


调用于抢楼帖所中楼的显示等


<!--{if !$post[first] && $_G[‘forum_thread‘][‘special‘] == 5}-->
<label class="pdbts pdbts_{echo intval($post[stand])}">
<!--{if $post[stand] == 1}--><a class="v" href="forum.php?mod=viewthread&tid=$_G[tid]&extra=$_GET[extra]&filter=debate&stand=1" title="{lang debate_view_square}">{lang debate_square}</a>
<!--{elseif $post[stand] == 2}--><a class="v" href="forum.php?mod=viewthread&tid=$_G[tid]&extra=$_GET[extra]&filter=debate&stand=2" title="{lang debate_view_opponent}">{lang debate_opponent}</a>
<!--{else}--><a href="forum.php?mod=viewthread&tid=$_G[tid]&extra=$_GET[extra]&filter=debate&stand=0" title="{lang debate_view_neutral}">{lang debate_neutral}</a><!--{/if}-->
<!--{if $post[stand]}-->
<a class="b" href="forum.php?mod=misc&action=debatevote&tid=$_G[tid]&pid=$post[pid]" id="voterdebate_$post[pid]">{lang debate_support} $post[voters]</a>
<!--{/if}-->
</label>
<!--{/if}-->


调用于辩论主题里的显示 中立 支持 反对等


<!--{if !$post[‘anonymous‘] && $_G[‘cache‘][‘groupicon‘][$post[‘groupid‘]]}-->
<img class="authicn vm" id="authicon$post[pid]" src="$_G[‘cache‘][‘groupicon‘][$post[‘groupid‘]]" />
<!--{else}-->
<img class="authicn vm" id="authicon$post[pid]" src="$_G[‘cache‘][‘groupicon‘][0]" />
<!--{/if}-->


调用于显示用户组的在线图标


<!--{if $post[‘authorid‘] && !$post[‘anonymous‘]}-->
<!--{if !$_G[‘setting‘][‘authoronleft‘]}--><a href="home.php?mod=space&uid=$post[authorid]" target="_blank" class="xi2">$post[author]</a>$authorverifys<!--{/if}-->
<em id="authorposton$post[pid]">{lang poston} $post[dateline]</em>
<!--{if $post[‘status‘] & 8}-->
<span class="xg1"><!--{if $_G[‘setting‘][‘mobile‘][‘mobilecomefrom‘]}-->{$_G[‘setting‘][‘mobile‘][‘mobilecomefrom‘]}<!--{else}-->{lang from_mobile}<!--{/if}--></span>
<!--{/if}-->


调用用戶名 认证 发表于


<!--{if $post[‘invisible‘] == 0}-->
<!--{if !IS_ROBOT && !$_GET[‘authorid‘] && !$_G[‘forum_thread‘][‘archiveid‘]}-->
<span class="pipe">|</span><a href="forum.php?mod=viewthread&tid=$post[tid]&page=$page&authorid=$post[authorid]" rel="nofollow">{lang thread_show_author}</a>
<!--{elseif !$_G[‘forum_thread‘][‘archiveid‘]}-->
<span class="pipe">|</span><a href="forum.php?mod=viewthread&tid=$post[tid]&page=$page" rel="nofollow">{lang thread_show_all}</a>
<!--{/if}-->
<!--{/if}-->


调用查看所有 及 只查看作者


<!--{elseif getstatus($post[‘status‘], 5)}-->
<!--{if !$_G[‘setting‘][‘authoronleft‘]}--><a href="javascript:;" class="xi2">$post[author]</a><!--{/if}-->
<em id="authorposton$post[pid]">{lang poston} $post[dateline]</em>
<!--{elseif $post[‘authorid‘] && $post[‘username‘] && $post[‘anonymous‘] || !$post[‘authorid‘] && !$post[‘username‘]}-->
$_G[setting][anonymoustext] 
<em id="authorposton$post[pid]">{lang poston} $post[dateline]</em>
<!--{/if}-->


调用于禁止用戶所显示信息


<!--{if !IS_ROBOT && !$_G[‘forum_thread‘][‘archiveid‘] && $post[‘first‘] }-->
<!--{if !$rushreply}-->
<!--{if $ordertype != 1}-->
<span class="pipe">|</span><a href="forum.php?mod=viewthread&tid=$_G[tid]&extra=$_GET[extra]&ordertype=1">{lang post_descview}</a>
<!--{else}-->
<span class="pipe">|</span><a href="forum.php?mod=viewthread&tid=$_G[tid]&extra=$_GET[extra]&ordertype=2">{lang post_ascview}</a>
<!--{/if}-->
<!--{/if}-->


调用于帖子的查看顺序,是倒序还是回复顺序


<!--{if $thread[‘authorid‘] == $_G[‘uid‘]}-->
<span class="pipe">|</span>
<!--{if $replynotice == 1}-->
<a id="replynotice" href="forum.php?mod=misc&action=replynotice&op=ignore&tid=$_G[tid]" status="1">{lang ignore_replynotice}</a>
<!--{else}-->
<a id="replynotice" href="forum.php?mod=misc&action=replynotice&op=receive&tid=$_G[tid]" status="0">{lang receive_replynotice}</a>
<!--{/if}-->
<!--{/if}-->


调用于你是否需要收到回复通知


<!--{if !$post[‘first‘] && $post[‘replycredit‘] > 0}-->
<div class="cm">
<h3 class="psth xs1">
{lang replycredit} <span class="xw1 xs2 xi1">+{$post[‘replycredit‘]}</span> {$_G[‘setting‘][‘extcredits‘][$_G[‘forum_thread‘][‘replycredit_rule‘][‘extcreditstype‘]][unit]}{$_G[‘setting‘][‘extcredits‘][$_G[‘forum_thread‘][‘replycredit_rule‘][‘extcreditstype‘]][title]}
</h3>
</div>
<!--{/if}-->


调用于显示回帖奖励的积分和次数等等


<!--{if helper_access::check_module(‘collection‘) && !$_G[‘forum‘][‘disablecollect‘]}-->
<!--{if $post[‘relatecollection‘]}-->
<div class="cm">
<h3 class="psth xs1">{lang collection_related}</h3>
<ul class="mbw xl xl2 cl">
<!--{loop $post[‘relatecollection‘] $var}-->
<li>· <a href="forum.php?mod=collection&action=view&ctid=$var[ctid]" title="$var[name]" target="_blank" class="xi2 xw1">$var[name]</a><span class="pipe">|</span><span class="xg1">{lang collection_threadnum}: $var[threadnum], {lang collection_follow}: $var[follownum]</span></li>
<!--{/loop}-->
<!--{if $post[‘releatcollectionmore‘]}-->
<li>· <a href="forum.php?mod=collection&tid=$_G[tid]" target="_blank" class="xi2 xw1">{lang more}</a></li>
<!--{/if}-->
</ul>
</div>
<!--{if $post[‘sourcecollection‘][‘ctid‘]}-->
<div>
{lang collection_fromctid}
<form action="forum.php?mod=collection&action=comment&ctid={$ctid}&tid={$_G[tid]}" method="OST"
class="ptm pbm cl">
<input type="hidden" name="ratescore" id="ratescore" />
<span class="clct_ratestar">
<span class="btn">
<a href="javascript:;">1</a>
<a href="javascript:;">2</a>
<a href="javascript:;">3</a>
<a href="javascript:;">4</a>
<a href="javascript:;">5</a>
</span>
<span id="clct_ratestar_star" class="star star$memberrate"></span>
</span>
<button type="submit" value="submit" class="pn"><span>{lang collection_rate}</span></button>
</form>
</div>
<!--{/if}-->
<!--{/if}-->
<!--{/if}-->


调用于显示帖子已被淘帖的显示及以淘帖进入帖子对淘帖评分


<!--{if $post[‘first‘] && ($post[tags] || $relatedkeywords)}-->
<div class="ptg mbm">
<!--{if $post[tags]}-->
<!--{eval $tagi = 0;}-->
<!--{loop $post[tags] $var}-->
<!--{if $tagi}-->, <!--{/if}--><a title="$var[1]" href="misc.php?mod=tag&id=$var[0]" target="_blank">$var[1]</a>
<!--{eval $tagi++;}-->
<!--{/loop}-->
<!--{/if}-->
<!--{if $relatedkeywords}--><span>$relatedkeywords</span><!--{/if}-->
</div>
<!--{/if}-->


调用显示主题的标签关键词


 

<!--{if $locations[$post[pid]]}-->
<div class="mobile-location">$locations[$post[pid]][location]</div>
<!--{/if}-->


调用于显示手机发帖是來自什么地方


<!--{if !IS_ROBOT && $post[‘first‘] && !$_G[‘forum_thread‘][‘archiveid‘]}-->
<!--{if !empty($lastmod[‘modaction‘])}--><div class="modact"><a href="forum.php?mod=misc&action=viewthreadmod&tid=$_G[tid]" title="{lang thread_mod}"><!--{if $lastmod[‘modactiontype‘] == ‘REB‘}-->{lang thread_mod_recommend_by}<!--{else}-->{lang thread_mod_by}<!--{/if}--></a></div><!--{/if}-->


调用于显示版主管理提示信息


<!--{if $post[‘invisible‘] == 0}-->
<div id="p_btn" class="mtw mbm cl">
<!--{if !empty($_G[‘setting‘][‘pluginhooks‘][‘viewthread_share_method‘])}-->
<div class="tshare cl">
<strong>{lang viewthread_share_to}:</strong>
<!--{hook/viewthread_share_method}-->
</div>
<!--{/if}-->


调用于显示分享到功能


<!--{if !$post[‘anonymous‘] && helper_access::check_module(‘follow‘)}-->
<a href="home.php?mod=spacecp&ac=follow&op=relay&tid=$_G[tid]&from=forum" id="k_relay"><i><img src="{IMGDIR}/rt.png" alt="{lang thread_realy}" />{lang thread_realy}<span id="relaynumber">{$_G[‘forum_thread‘][‘relay‘]}</span></i></a>
<!--{/if}-->
<!--{if !$_G[‘forum‘][‘disablecollect‘] && helper_access::check_module(‘collection‘)}-->
<a href="forum.php?mod=collection&action=edit&op=addthread&tid=$_G[tid]" id="k_collect"><i><img src="{IMGDIR}/collection.png" alt="{lang thread_share}" />{lang collection}<span id="collectionnumber">{$post[‘releatcollectionnum‘]}</span></i></a>
<!--{/if}-->
<!--{if helper_access::check_module(‘share‘)}-->
<a href="home.php?mod=spacecp&ac=share&type=thread&id=$_G[tid]" id="k_share"><i><img src="{IMGDIR}/oshr.png" alt="{lang thread_share}" />{lang thread_share}<span id="sharenumber">{$_G[‘forum_thread‘][‘sharetimes‘]}</span></i></a>
<!--{/if}-->
<a href="home.php?mod=spacecp&ac=favorite&type=thread&id=$_G[tid]" id="k_favorite"><i><img src="{IMGDIR}/fav.gif" alt="{lang thread_favorite}" />{lang thread_favorite}<span id="favoritenumber">{$_G[‘forum_thread‘][‘favtimes‘]}</span></i></a>
<!--{if ($_G[‘group‘][‘allowrecommend‘] || !$_G[‘uid‘]) && $_G[‘setting‘][‘recommendthread‘][‘status‘]}-->
<!--{if !empty($_G[‘setting‘][‘recommendthread‘][‘addtext‘])}-->
<a id="recommend_add" href="forum.php?mod=misc&action=recommend&do=add&tid=$_G[tid]" {if $_G[‘uid‘]}onclick="ajaxmenu(this, 3000, 1, 0, ‘43‘, ‘recommendupdate({$_G[‘group‘][‘allowrecommend‘]})‘);return false;"{else}{/if}><i><img src="{IMGDIR}/rec_add.gif" alt="$_G[‘setting‘][‘recommendthread‘][addtext]"
/>$_G[‘setting‘][‘recommendthread‘][addtext]<span id="recommendv_add">$_G[forum_thread][recommend_add]</span></i></a>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘recommendthread‘][‘subtracttext‘])}-->
<a id="recommend_subtract" href="forum.php?mod=misc&action=recommend&do=subtract&tid=$_G[tid]" {if $_G[‘uid‘]}onclick="ajaxmenu(this, 3000, 1, 0, ‘43‘, ‘recommendupdate(-{$_G[‘group‘][‘allowrecommend‘]})‘);return false;"{else}{/if}><i><img src="{IMGDIR}/rec_subtract.gif"
alt="$_G[‘setting‘][‘recommendthread‘][subtracttext]" />$_G[‘setting‘][‘recommendthread‘][subtracttext]<span id="recommendv_subtract">$_G[forum_thread][recommend_sub]</span></i></a>
<!--{/if}-->
<!--{/if}-->
<!--{if $_G[‘group‘][‘raterange‘] && $post[‘authorid‘]}-->
<a href="javascript:;" id="ak_rate" title="{echo count($postlist[$post[pid]][totalrate]);} {lang people_score}"><i><img src="{IMGDIR}/agree.gif" alt="{lang rate}" />{lang rate}</i></a>
<!--{/if}-->


调用于显示 转播 收藏 顶 踩(此两项需在后台设置) 评分 的快捷功能


<!--{if $post[‘relateitem‘]}-->
<div class="mtw mbw">
<h3 class="pbm mbm bbda">{lang related_thread}</h3>
<ul class="xl xl2 cl">
<!--{loop $post[‘relateitem‘] $var}-->
<li>? <a href="forum.php?mod=viewthread&tid=$var[tid]" title="$var[subject]" target="_blank">$var[subject]</a></li>
<!--{/loop}-->
</ul>
</div>
<!--{/if}-->


调用于显示相关帖子


<!--{if $post[‘signature‘] && ($_G[‘setting‘][‘bannedmessages‘] & 4 && ($post[‘memberstatus‘] == ‘-1‘ || ($post[‘authorid‘] && !$post[‘username‘]) || ($post[‘groupid‘] == 4 || $post[‘groupid‘] == 5) || ($post[‘status‘]
& 1)))}-->
<div class="sign">{lang member_signature_banned}</div>
<!--{elseif $post[‘signature‘] && !$post[‘anonymous‘] && $showsignatures}-->
<div class="sign" style="max-height:{$_G[‘setting‘][‘maxsigrows‘]}px;maxHeightIE:{$_G[‘setting‘][‘maxsigrows‘]}px;">$post[signature]</div>
<!--{/if}-->


调用于显示会员签名 以及显示用戶签名给屏蔽


<!--{if !$post[‘first‘] && $modmenu[‘post‘]}-->
<span class="y">
<label for="manage$post[pid]">
<input type="checkbox" id="manage$post[pid]" class="pc" {if !empty($modclick)}checked="checked" {/if}onclick="pidchecked(this);modclick(this, $post[pid])" value="$post[pid]" autocomplete="off" />
{lang manage}
</label>
</span>
<!--{/if}-->


调用于显示帖子作者可以管理帖子进行置顶的动作(而管理员则功能全有)


<!--{if $post[‘invisible‘] == 0}-->
<!--{if $allowpostreply && $post[‘allowcomment‘] && (!$thread[‘closed‘] || $_G[‘forum‘][‘ismoderator‘])}--><a class="cmmnt" href="forum.php?mod=misc&action=comment&tid=$post[tid]&pid=$post[pid]&extra=$_GET[extra]&page=$page{if $_G[‘forum_thread‘][‘special‘]
== 127}&special=$specialextra{/if}">{lang comments}</a><!--{/if}-->
<!--{if (!$_G[‘uid‘] || $allowpostreply) && !$needhiddenreply}-->
<!--{if $post[‘first‘]}-->
<a class="fastre" href="forum.php?mod=post&action=reply&fid=$_G[fid]&tid=$_G[tid]&reppost=$post[pid]&extra=$_GET[extra]&page=$page">{lang reply}</a>
<!--{else}-->
<a class="fastre" href="forum.php?mod=post&action=reply&fid=$_G[fid]&tid=$_G[tid]&repquote=$post[pid]&extra=$_GET[extra]&page=$page">{lang reply}</a>
<!--{/if}-->
<!--{/if}-->
<!--{/if}-->


调用于显示评论內容(需在后台开通相关功能)


<!--{if (($_G[‘forum‘][‘ismoderator‘] && $_G[‘group‘][‘alloweditpost‘] && (!in_array($post[‘adminid‘], array(1, 2, 3)) || $_G[‘adminid‘] <= $post[‘adminid‘])) || ($_G[‘forum‘][‘alloweditpost‘] && $_G[‘uid‘] && ($post[‘authorid‘]
== $_G[‘uid‘] && $_G[‘forum_thread‘][‘closed‘] == 0) && !(!$alloweditpost_status && $edittimelimit && TIMESTAMP - $post[‘dbdateline‘] > $edittimelimit)))}-->
<a class="editp" href="forum.php?mod=post&action=edit&fid=$_G[fid]&tid=$_G[tid]&pid=$post[pid]{if !empty($_GET[modthreadkey])}&modthreadkey=$_GET[modthreadkey]{/if}&page=$page"><!--{if $_G[‘forum_thread‘][‘special‘] == 2 && !$post[‘message‘]}-->{lang post_add_aboutcounter}<!--{else}-->{lang
edit}</a><!--{/if}-->


调用于显示商品时增加介紹


 

<!--{elseif $_G[‘uid‘] && $post[‘authorid‘] == $_G[‘uid‘] && $_G[‘setting‘][‘postappend‘]}-->
<a class="appendp" href="forum.php?mod=misc&action=postappend&tid=$post[tid]&pid=$post[pid]&extra=$_GET[extra]&page=$page">{lang postappend}</a>
<!--{/if}-->


调用帖子的补充功能(需在后台开通相关功能)


 

<!--{if $post[‘first‘] && $post[‘invisible‘] == -3}-->
<a class="psave" href="forum.php?mod=misc&action=pubsave&tid=$_G[tid]">{lang published}</a>
<!--{/if}-->


调用于帖子是草稿状态的发表功能


<!--{if $post[‘invisible‘] == -2 && !$post[‘first‘]}-->
<span class="xg1">({lang moderate_need})</span>
<!--{/if}-->


调用于帖子在审核中标题所显示"待审核"


<!--{if $post[‘first‘] && $allowblockrecommend}--><a class="push" href="javascript:;">{lang modmenu_blockrecommend}</a><!--{/if}-->


调用于推送的功能(如有DIY即可推送)


<!--{if $post[‘invisible‘] == 0}-->
<!--{if $_G[‘setting‘][‘magicstatus‘]}-->
<a href="javascript:;" id="mgc_post_$post[pid]" class="showmenu">{lang thread_magic}</a>
<!--{/if}-->


调用于显示道具功能


<!--{if $_G[‘forum_thread‘][‘special‘] == 3 && ($_G[‘forum‘][‘ismoderator‘] && (!$_G[‘setting‘][‘rewardexpiration‘] || $_G[‘setting‘][‘rewardexpiration‘] > 0 && ($_G[timestamp] - $_G[‘forum_thread‘][‘dateline‘]) /
86400 > $_G[‘setting‘][‘rewardexpiration‘]) || $_G[‘forum_thread‘][‘authorid‘] == $_G[‘uid‘]) && $post[‘authorid‘] != $_G[‘forum_thread‘][‘authorid‘] && $post[‘first‘] == 0 && $_G[‘uid‘] != $post[‘authorid‘] && $_G[‘forum_thread‘][‘price‘] > 0}-->
<a href="javascript:;">{lang reward_set_bestanswer}</a>
<!--{/if}-->


调用于悬赏帖时选择最好答案功能


<!--{if !$post[‘first‘] && $_G[‘group‘][‘raterange‘] && $post[‘authorid‘]}-->
<a href="javascript:;">{lang rate}</a>
<!--{/if}-->


调用于评分


<!--{if !empty($postlist[$post[pid]][‘totalrate‘]) && $_G[‘forum‘][‘ismoderator‘]}-->
<a href="forum.php?mod=misc&action=removerate&tid=$_G[tid]&pid=$post[pid]&page=$page">{lang removerate}</a>
<!--{/if}-->


调用于管理撤销对该帖子的评分


<!--{if $post[‘authorid‘] != $_G[‘uid‘]}-->
<a href="javascript:;">{lang report}</a>
<!--{/if}-->


调用于显示帖子举报功能的显示


<!--{if $_G[‘setting‘][‘magicstatus‘]}-->
<ul id="mgc_post_$post[pid]_menu" class="p_pop mgcmn" style="display: none;">
<!--{if $post[‘first‘]}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘bump‘])}-->
<li><a href="home.php?mod=magic&mid=bump&idtype=tid&id=$_G[tid]" id="a_bump"><img src="{STATICURL}image/magic/bump.small.gif" />$_G[‘setting‘][‘magics‘][‘bump‘]</a></li>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘stick‘])}-->
<li><a href="home.php?mod=magic&mid=stick&idtype=tid&id=$_G[tid]" id="a_stick"><img src="{STATICURL}image/magic/stick.small.gif" />$_G[‘setting‘][‘magics‘][‘stick‘]</a></li>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘close‘])}-->
<li><a href="home.php?mod=magic&mid=close&idtype=tid&id=$_G[tid]" id="a_stick"><img src="{STATICURL}image/magic/close.small.gif" />$_G[‘setting‘][‘magics‘][‘close‘]</a></li>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘open‘])}-->
<li><a href="home.php?mod=magic&mid=open&idtype=tid&id=$_G[tid]" id="a_stick"><img src="{STATICURL}image/magic/open.small.gif" />$_G[‘setting‘][‘magics‘][‘open‘]</a></li>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘highlight‘])}-->
<li><a href="home.php?mod=magic&mid=highlight&idtype=tid&id=$_G[tid]" id="a_stick"><img src="{STATICURL}image/magic/highlight.small.gif" />$_G[‘setting‘][‘magics‘][‘highlight‘]</a></li>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘sofa‘])}-->
<li><a href="home.php?mod=magic&mid=sofa&idtype=tid&id=$_G[tid]" id="a_stick"><img src="{STATICURL}image/magic/sofa.small.gif" />$_G[‘setting‘][‘magics‘][‘sofa‘]</a></li>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘jack‘])}-->
<li><a href="home.php?mod=magic&mid=jack&idtype=tid&id=$_G[tid]" id="a_jack"><img src="{STATICURL}image/magic/jack.small.gif" />$_G[‘setting‘][‘magics‘][‘jack‘]</a></li>
<!--{/if}-->
<!--{hook/viewthread_magic_thread}-->
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘repent‘]) && $post[‘authorid‘] == $_G[‘uid‘] && !$rushreply}-->
<li><a href="home.php?mod=magic&mid=repent&idtype=pid&id=$post[pid]_G[tid]" id="a_repent_$post[pid]"><img
src="{STATICURL}image/magic/bump.small.gif" />$_G[‘setting‘][‘magics‘][‘repent‘]</a></li>
<!--{/if}-->
<!--{if !empty($_G[‘setting‘][‘magics‘][‘anonymouspost‘]) && $post[‘authorid‘] == $_G[‘uid‘]}-->
<li><a href="home.php?mod=magic&mid=anonymouspost&idtype=pid&id=$post[pid]

discuz x2.5默认模板viewthread_node帖子页代码详细说明

标签:rds   taobao   range   admin   title   blank   oba   err   post   

原文地址:http://www.cnblogs.com/alleyonline/p/7672726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!