以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- [求助]求助解读dvbbs7.1部分代码 (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=43027) |
-- 作者:cx100net -- 发布时间:2/4/2007 4:23:00 PM -- [求助]求助解读dvbbs7.1部分代码 [color=#FF0033][size=4] [求助]请帮解读动网论坛中的代码 我百思不得其解,找不到几个<xsl:value-of select=的位置,如:"substring-before(BoardList/userinfo/@joindate,不知赖于何处?找不到BoardList与userinfo的关系,@joindate是在那里给它付值了?请哪位高手帮解读动网dvbbs7.1中以下的代码:[/size][/color] <xsl:template name="userinfo"> <div style="float:left;width:80px;height:100px;overflow :hidden;"><a href="dispuser.asp?id={BoardList/userinfo/@userid}" title="查看我的信息"><img src="{BoardList/userinfo/@userface}" alt="查看我的信息" height="60" style="margin-top:12px;margin-left:2px;border:0px"/></a></div> <div style="float:left;"> <div>您的帐号 <b><xsl:value-of select="BoardList/userinfo/@username" /></b> <a href="usersms.asp?action=inbox">收件箱</a> <xsl:choose> <xsl:when test="BoardList/userinfo/@usermsg !=''"> <xsl:variable name="sendmsgnum" select="substring-before(BoardList/userinfo/@usermsg ,'||')"></xsl:variable> <xsl:variable name="sendmsgid" select="substring-before(substring-after(BoardList/userinfo/@usermsg ,'||') ,'||')"></xsl:variable> <xsl:variable name="sendmsguser" select="substring-after(substring-after(BoardList/userinfo/@usermsg ,'||') ,'||')"></xsl:variable> <xsl:choose> <xsl:when test="$sendmsgnum != 0 "><bgsound src="skins/default/mail.wav" />(<a href="javascript:openScript('messanger.asp?action=read&id={$sendmsgid}&sender={$sendmsguser}',500,400)"><font class="redfont"><xsl:value-of select="$sendmsgnum" /></font></a>)</xsl:when> <xsl:otherwise>(<font color="gray">0</font>) </xsl:otherwise> </xsl:choose> </xsl:when> <xsl:otherwise> (<font color="gray">0</font>) </xsl:otherwise> </xsl:choose> <xsl:value-of select="' '" /> <xsl:if test="BoardList/myusergroup"> <div class="menu_popup" id="regroup"> <div class="menuitems"> <xsl:for-each select="BoardList/myusergroup"> <xsl:variable name="groupid" select="."/> <a href="cookies.asp?action=ReGroup&GroupID={.}"><xsl:value-of select="/BoardList/grouppic/usergroup[@usergroupid = $groupid]/@usertitle" /></a><br /> </xsl:for-each> </div> </div> <a onmouseover="showmenu(event,'','regroup')" style="cursor:hand">切换用户身份</a></xsl:if></div> <hr/> <div>注册:<b><xsl:value-of select="substring-before(BoardList/userinfo/@joindate,' ')" /></b> 登录 <b><xsl:value-of select="BoardList/userinfo/@userlogins" /></b> 次 等级:<b><xsl:value-of select="BoardList/userinfo/@userclass" /></b></div> <div>金钱:<b><xsl:value-of select="BoardList/userinfo/@userwealth" /></b> 积分:<b><xsl:value-of select="BoardList/userinfo/@userep" /></b> 魅力:<b><xsl:value-of select="BoardList/userinfo/@usercp" /></b></div> <div>主题:<b><xsl:value-of select="BoardList/userinfo/@usertopic" /></b> 文章:<b><xsl:value-of select="BoardList/userinfo/@userpost" /></b> 精华:<font class="redfont"><b><xsl:value-of select="BoardList/userinfo/@userisbest" /></b></font> 被删:<b><xsl:value-of select="translate(BoardList/userinfo/@userdel,'-','')" /></b></div> </div> </xsl:template> 谢谢! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |