Power by DMForum.NET!
RSS | ATOM | WAP
DMForum.NET 官方支持讨论区 > DMForum.NET 专区 > 模板设计与交流

浏览主题:?忿入??挀栀???????

主题:?忿入??挀栀???????
devms
管理员
8级
等级:黄金骑士
发帖:3934
金钱:4064
经验:25679
积分:2
性别:帅哥
状态:离线
注册:2006-7-29 23:37:00
关于楼层的显示  
[ 2006-12-29 4:03:25 ]
此次发布的版本模板中未启用楼层的显示
如果您需要在您的论坛中查看帖子时显示楼层,那么请修改模板目录下对应的thread.xslt文件
找到下面的段落:
xml 程序代码
1 
2                 <xsl:variable name="TeamColor">
3                     <xsl:choose>
4                         <xsl:when test="string-length(/Global/Append/Team/Team/Item[@ID=$TeamID]/@Color) &gt; 0"><xsl:value-of select="/Global/Append/Team/Team/Item[@ID=$TeamID]/@Color"/></xsl:when>
5                         <xsl:otherwise>#333333</xsl:otherwise>
6                     </xsl:choose>
7                 </xsl:variable>


在它的后面添加下面的内容(其中除了<>中的元素外您还可以添加自己定义的字符,例如在楼层数值后面加个楼字,或者把楼主两个字改成顶楼之类的):
xml 程序代码
1                 <xsl:variable name="LevelNumber">
2                     <xsl:choose>
3                         <xsl:when test="((/Global/Pages/Now - 1) * /Global/Pages/PageSize) + position() &gt; 1"><xsl:value-of select="((/Global/Pages/Now - 1) * /Global/Pages/PageSize) + position()"/></xsl:when>
4                         <xsl:otherwise>楼主</xsl:otherwise>
5                     </xsl:choose>
6                 </xsl:variable>


然后在您要显示楼层的部位使用下列代码调用显示楼层的HTML:
<xsl:value-of  select="$LevelNumber"/>
メ冰枫ぱ雪
普通会员
1级
等级:新手上路
发帖:49
金钱:495
经验:1117
性别:帅哥
状态:离线
注册:2006-12-29 2:00:00
RE:?忿入??挀栀???????  
[ 2006-12-29 4:33:13 ]
弱弱的问一句,XML+XSTL  在不同的浏览器上解释方面回不回有些差别?

我有向向用  xml  +  xsl  来写一些页面。。!
devms
管理员
8级
等级:黄金骑士
发帖:3934
金钱:4064
经验:25679
积分:2
性别:帅哥
状态:离线
注册:2006-7-29 23:37:00
RE:?忿入??挀栀???????  
[ 2006-12-29 5:46:44 ]
如果转换是在服务器端完成,那么与客户端环境是无关的

回到顶部
Powered by DMForum.NET  1.4 Beta . URIMAP enabled. DEBUG enabled.
Copyright © 2003-2006 Devms.Com. All rights reserved.