📄 topic.res
字号:
${res.moex.twinbbs.template.web.head}
<div id="nav">
<xsl:apply-templates select="navs" />
<p>${lang.master}: <xsl:choose><xsl:when test="forums/forum[@seqid = //vars/@forum_crt_id]/@master != ''"><xsl:apply-templates select="forums/forum[@seqid = //vars/@forum_crt_id]/master" /></xsl:when><xsl:otherwise>${lang.no_master}</xsl:otherwise></xsl:choose></p>
</div>
<div id="topicmenu">
<div id="left">
<moex:div id="imgbtn" class="newtopic" title="${lang.new_topic}" onclick="location.href='post.asp?handle=topic&fid=${vars.forum_crt_id}'"><![CDATA[ ]]></moex:div>
<!--moex:div id="imgbtn" class="newvote" title="${lang.new_vote}" onclick="location.href='post.asp?handle=vote&fid=${vars.forum_crt_id}'"><![CDATA[ ]]></moex:div-->
<moex:div id="imgbtn" class="newreply" title="${lang.new_reply}" onclick="location.href='post.asp?handle=reply&fid=${vars.forum_crt_id}&id=${topic.seqid}'"><![CDATA[ ]]></moex:div>
</div>
<div id="right">您是本帖的第 <b>${topic.hits}</b> 个阅读者</div>
</div>
<div id="topics">
<div class="nav1">
<div class="nav2">
<div id="left">${topic.title}</div>
<div id="right"><span id="manage">${lang.manage_topic}</span></div>
</div>
<div class="nav3">
<table width="100%" border="1" cellpadding="5" cellspacing="0">
<xsl:apply-templates select="topics/topic" mode="list" />
<tbody id="pages">
<tr>
<td colspan="2">
<xsl:apply-templates select="page" mode="page0" />
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<xsl:if test="user/@master = 1">
<script language="javascript">
TBBS.lang['handle_soul'] = '${lang.handle_soul}';
TBBS.lang['handle_shield'] = '${lang.handle_shield}';
TBBS.lang['handle_assess'] = '${lang.handle_assess}';
TBBS.lang['handle_lock'] = '${lang.handle_lock}';
TBBS.lang['handle_upgrade'] = '${lang.handle_upgrade}';
TBBS.lang['handle_drop'] = '${lang.handle_drop}';
TBBS.lang['handle_omit'] = '${lang.handle_omit}';
TBBS.lang['handle_top'] = '${lang.handle_top}';
TBBS.fid = '${topic.forumid}';
TBBS.id = '${topic.seqid}';
</script>
<script language="javascript">
<xsl:comment>
<![CDATA[
AddListener(window, "onload", function()
{
var lst = document.getElementsByTagName("span");
var arr;
for (var i = 0; i < lst.length; i++)
{
if ((arr = lst[i].id.match(/^manage(\d+)$/)) != null)
{
lst[i].style.cursor = "pointer";
var cs = new PopupMenu(lst[i].id, 50);
cs.add(TBBS.lang["handle_soul"], "handle.asp?handle=soul&fid=" + TBBS.fid + "&id=" + arr[1]);
cs.add(TBBS.lang["handle_shield"], "handle.asp?handle=shield&fid=" + TBBS.fid + "&id=" + arr[1]);
cs.add(TBBS.lang["handle_assess"], "handle.asp?handle=assess&fid=" + TBBS.fid + "&id=" + arr[1]);
cs.start();
}
else if (lst[i].id == "manage")
{
lst[i].style.cursor = "pointer";
var cs = new PopupMenu(lst[i].id, 50);
cs.add(TBBS.lang["handle_lock"], "handle.asp?handle=lock&fid=" + TBBS.fid + "&id=" + TBBS.id);
cs.add(TBBS.lang["handle_upgrade"], "handle.asp?handle=upgrade&fid=" + TBBS.fid + "&id=" + TBBS.id);
cs.add(TBBS.lang["handle_drop"], "handle.asp?handle=drop&fid=" + TBBS.fid + "&id=" + TBBS.id);
cs.add(TBBS.lang["handle_omit"], "handle.asp?handle=omit&fid=" + TBBS.fid + "&id=" + TBBS.id);
cs.add(TBBS.lang["handle_top"], "handle.asp?handle=top&fid=" + TBBS.fid + "&id=" + TBBS.id);
cs.start();
}
}
});
]]>
</xsl:comment>
</script>
</xsl:if>
<xsl:if test="user/@logined = 1">
<script language="javascript">
var fe = new ImageTable("topicface", 22, 22, 4, 4, 4);
var em = new ImageTable("emote", 19, 19, 4, 4, 5);
</script>
<script language="javascript" src="include/post.js"></script>
<moex:form id="postform" action="post.asp?handle=reply&fid=${vars.forum_crt_id}&id=${topic.seqid}" method="post">
<input type="hidden" name="face" value="0" />
<div class="nav1" style="background-color:#F7FBFF">
<div class="nav2">${lang.quick_reply}</div>
<div class="nav3" style="overflow:hidden">
<div id="left" class="postface">
<div class="nav2">${lang.topicface}</div>
<div id="postface"></div>
</div>
<div id="left" class="postform">
<p><label>${lang.title}</label> <moex:input type="text" name="title" value="Re:${topic.title}" size="50" /> <img id="_topicface" src="images/topicface/0.gif" /></p>
<p><label>${lang.content}</label> <textarea id="content" name="content"></textarea></p>
<xsl:if test="contains(env/@validate, 'post')">
<p><label>${lang.validate}</label> <input type="text" name="validate" size="5" /> <img src="validate.asp" border="0" align="absMiddle" onclick="this.src='validate.asp?' + Math.floor(Math.random() * 9999)" style="cursor:pointer" /> ${lang.hint_validate}</p>
</xsl:if>
<p><moex:input type="button" onclick="this.form.submit()" value="${lang.confirm}" class="btn" /></p>
</div>
<div id="left" class="postemote">
<div class="nav2">${lang.emote}</div>
<div id="emote"></div>
</div>
</div>
</div>
</moex:form>
</xsl:if>
${res.moex.twinbbs.template.web.foot}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -