📄 foot.res
字号:
</div>
<div id="footer">
<div id="copyright">Powered by <a href="http://wapmo.cn" target="_blank">WAPmo</a> <em>${env.version}</em>, (c) 2007 <moex:a href="${env.bbs_addr}" target="_blank">${env.bbs_name}</moex:a></div>
<div id="debug">${vars.queries} 次数据查询, 耗时${vars.time_use} 秒</div>
<img src="async.asp" width="0" height="0" />
</div>
</body>
</html>
</xsl:template>
<xsl:template match="navs">
<xsl:for-each select="nav">
<xsl:choose><xsl:when test="./@href = ''">${$.title}</xsl:when><xsl:otherwise><moex:a href="${$.href}">${$.title}</moex:a></xsl:otherwise></xsl:choose><xsl:if test="position()!=last()">>></xsl:if>
</xsl:for-each>
</xsl:template>
<xsl:template match="hint">
<xsl:for-each select="./@*">
<li><xsl:value-of select="." disable-output-escaping="yes" /></li>
</xsl:for-each>
</xsl:template>
<xsl:template match="error">
<xsl:for-each select="./@*">
<li><xsl:value-of select="." disable-output-escaping="yes" /></li>
</xsl:for-each>
</xsl:template>
<xsl:template match="master">
<moex:a href="user.asp?name=${$.name}">${$.name}</moex:a><xsl:if test="position()!=last()">,</xsl:if>
</xsl:template>
<xsl:template match="page" mode="page0">
<table id="pages" border="1" cellpadding="1" cellspacing="1" bordercolor="#DDF4FF" bgcolor="#F4FCFF">
<tr>
<td>${lang.together} ${$.rows} ${lang.item} ${lang.reply}</td>
<td>${$.size} ${lang.item}/${lang.page}</td>
<td>${$.id}/${$.total} ${lang.page}</td>
<xsl:if test="./@id > 1">
<td><moex:a href="${$.url}${$.link}page=1">${lang.page_first}</moex:a></td>
<td><moex:a href="${$.url}${$.link}page=${./@id - 1}">${lang.page_prev}</moex:a></td>
</xsl:if>
<xsl:if test="./@id < ./@total">
<td><moex:a href="${$.url}${$.link}page=${./@id + 1}">${lang.page_next}</moex:a></td>
<td><moex:a href="${$.url}${$.link}page=${$.total}">${lang.page_last}</moex:a></td>
</xsl:if>
<td>
<moex:input type="text" id="page" name="page" value="${$.id}" size="5" />
<moex:input type="button" onclick="location.href='${$.url}${$.link}page=' + $('page').value" value="go" class="btn" />
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="bulletin">
<moex:div id="bulletin${position()}">${lang.bulletin}:<moex:a href="javascript:void(0)" onclick="TBBS.Dialog.open('bulletin',${$.seqid})">${$.title}(${moex:format_time(./@posttime, 'Y-m-d H:i:s')})</moex:a></moex:div>
</xsl:template>
<xsl:template match="topic" mode="list">
<tbody>
<tr>
<td width="240" valign="top">
<blockquote>
<div>${$.username}</div>
<div><moex:img src="images/userface/${//users/user[@seqid = current()/@userid]/@face}.gif" /></div>
<div><moex:img src="images/group/${//users/user[@seqid = current()/@userid]/@groupimg}" /></div>
<div>${lang.level}: <xsl:value-of select="//users/user[@seqid = current()/@userid]/@groupname" /></div>
<div>${lang.topic}: <xsl:value-of select="//users/user[@seqid = current()/@userid]/@topics" /></div>
<div>${lang.cent}: <xsl:value-of select="//users/user[@seqid = current()/@userid]/@cent" /></div>
<div>${lang.register}: ${moex:format_time(//users/user[@seqid = current()/@userid]/@regtime, 'Y-m-d')}</div>
</blockquote>
</td>
<td valign="top">
<div>
<moex:a href="http://wpa.qq.com/msgrd?V=1&Uin=${//users/user[@seqid = current()/@userid]/@qq}&Site=WAPmo&Menu=yes">${lang.qq}</moex:a>
<![CDATA[ | ]]>
<moex:a href="my.asp?handle=msgbox&action=send&name=${//users/user[@seqid = current()/@userid]/@username}">${lang.sms}</moex:a>
<![CDATA[ | ]]>
<moex:a href="user.asp?name=${//users/user[@seqid = current()/@userid]/@username}">${lang.info}</moex:a>
<![CDATA[ | ]]>
<moex:a href="search.asp?type=2&key=${//users/user[@seqid = current()/@userid]/@username}">${lang.search}</moex:a>
<![CDATA[ | ]]>
<moex:a href="mailto:${//users/user[@seqid = current()/@userid]/@email}">${lang.email}</moex:a>
</div>
<hr />
<div><moex:img src="images/topicface/${$.face}.gif" /> <moex:a name="topic${$.seqid}">${$.title}</moex:a></div>
<blockquote>
<xsl:if test="./@shield = 1"><div id="shield">${lang.topic_shield}</div></xsl:if>
<xsl:if test="./@shield != 1 or //user/@master = 1"><xsl:value-of select="./@content" disable-output-escaping="yes" /></xsl:if>
</blockquote>
<xsl:if test="./@shield != 1 or //user/@master = 1">
<xsl:apply-templates select="./upload" />
</xsl:if>
<xsl:if test="./@edittime > 0">
<div style="width:100%">
<div id="right">该帖被<moex:a href="user.asp?name=${$.editusername}">${$.editusername}</moex:a>于 ${moex:format_time(./@edittime, 'Y-m-d H:i:s')} 编辑过</div>
</div>
</xsl:if>
</td>
</tr>
<tr>
<td align="center">${moex:format_time(./@posttime, 'Y-m-d H:i:s')}</td>
<td align="right">
<moex:a href="post.asp?handle=reply&fid=${$.forumid}&id=${topic.seqid}&qid=${$.seqid}">${lang.quote}</moex:a>
<![CDATA[ | ]]>
<moex:a href="post.asp?handle=reply&fid=${$.forumid}&id=${topic.seqid}&rid=${$.seqid}">${lang.reply}</moex:a>
<xsl:if test="(./@userid = //user/@seqid and //user/permit/@edit_self_topic = 1) or //user/permit/@edit_other_topic = 1">
<![CDATA[ | ]]>
<moex:a href="post.asp?handle=edit&fid=${$.forumid}&id=${$.seqid}">${lang.edit}</moex:a>
</xsl:if>
<xsl:if test="./@follow = 0">
<![CDATA[ | ]]>
<moex:a href="service.asp?handle=fav&action=add&fid=${$.forumid}&id=${$.seqid}">${lang.fav}</moex:a>
</xsl:if>
<xsl:if test="//user/@master = 1">
<![CDATA[ | ]]>
<moex:span id="manage${$.seqid}">${lang.manage_single}</moex:span>
</xsl:if>
</td>
</tr>
</tbody>
</xsl:template>
<xsl:template match="forum" mode="select">
<xsl:for-each select="//forums/forum[@follow = current()/@seqid]">
<xsl:element name="option"><xsl:attribute name="value">${$.seqid}</xsl:attribute><xsl:if test="//vars/@fid = ./@seqid"><xsl:attribute name="selected">true</xsl:attribute></xsl:if>--${$.optionname}</xsl:element>
<xsl:apply-templates select="." mode="select" />
</xsl:for-each>
</xsl:template>
<xsl:template match="upload">
<xsl:if test="not(contains(concat('|',../@uploads,'|'), concat('|',./@seqid,'|')))">
<div>
<moex:img src="images/filetype/${$.upext}.gif" />
<moex:a href="download.asp?id=${$.seqid}" target="_blank">${$.upname}</moex:a>
(${lang.size}: <xsl:value-of select="format-number(./@upsize div 1024, '#.##')" /> KB)<br/>
${moex:format_time(./@uptime, 'Y-m-d H:i:s')}, ${lang.downloads}: ${$.downloads}
<xsl:if test="./@cent > 0">, ${lang.cent_for_read}: ${$.cent}</xsl:if>
<xsl:if test="./@coin > 0">, ${lang.coin_for_read}: ${$.coin}<xsl:if test="./@buyed = 0 and ./@userid != ./@crt_userid">[<moex:a href="service.asp?handle=buy&id=${$.seqid}" target="_blank">${lang.buy}</moex:a>]</xsl:if></xsl:if>
<br/>
<moex:img src="images/upload${$.source}.gif" />
<xsl:choose>
<xsl:when test="./@source = 1">${lang.upload_source1}</xsl:when>
<xsl:otherwise>${lang.upload_source0}</xsl:otherwise>
</xsl:choose><br/>
${$.intro}<br/>
<xsl:if test="contains(concat('|',//env/@allow_image,'|'), concat('|',./@upext,'|'))">
<xsl:if test="(./@crt_cent > ./@cent) and ((./@coin > 0 and ./@buyed = 1) or (./@crt_userid = ./@userid) or (./@coin = 0))">
<moex:img src="upload/${$.uppath}" onload="checkImage(this)" />
</xsl:if>
</xsl:if>
</div>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -