Files
ningbo/动易的标签库/标签库/其他类/上一篇.config
T
2026-08-31 16:22:00 +08:00

250 lines
8.6 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<root>
<LabelType>其他类</LabelType>
<LabelIntro>
</LabelIntro>
<OutType>sin</OutType>
<LabelDataType>sql_sysquery</LabelDataType>
<EnabelAjax>False</EnabelAjax>
<attributes>
<name>titleLength</name>
<datatype>int</datatype>
<default>60</default>
<intro>内容标题长度,一个汉字占两个字节,如填写"20"则显示10个汉字</intro>
</attributes>
<attributes>
<name>linkOpenType</name>
<datatype>supersql</datatype>
<default>0</default>
<intro>内容链接的打开方式{栏目节点配置取代:2,新窗口:1,原窗口:0}</intro>
</attributes>
<attributes>
<name>displayPropertyType</name>
<datatype>supersql</datatype>
<default>0</default>
<intro>内容列表前缀修饰符{不启用:0,样式一:1,样式二:2,样式三:3,样式四:4,样式五:5,样式六:6,样式七:7,样式八:8,样式九:9,样式十:10}</intro>
</attributes>
<attributes>
<name>itemId</name>
<datatype>supersql</datatype>
<default>0</default>
<intro>内容ID{默认值:0,传入值:@RequestInt_Id}</intro>
</attributes>
<attributes>
<name>nodeArray</name>
<datatype>supersql</datatype>
<default>0</default>
<intro>节点ID{默认值:0,传入值:@RequestInt_Id}</intro>
</attributes>
<attributes>
<name>unit</name>
<datatype>string</datatype>
<default>篇</default>
<intro>计量单位{篇:篇,条:条,组:组}</intro>
</attributes>
<attributes>
<name>optionalExtend</name>
<datatype>string</datatype>
<default>0</default>
<intro>可选扩展参数</intro>
</attributes>
<attributes>
<name>displayNodeName</name>
<datatype>supersql</datatype>
<default>false</default>
<intro>是否显示所属栏目名称</intro>
</attributes>
<attributes>
<name>displayInputer</name>
<datatype>supersql</datatype>
<default>false</default>
<intro>是否显示内容的录入者</intro>
</attributes>
<attributes>
<name>displayDateTime</name>
<datatype>supersql</datatype>
<default>false</default>
<intro>是否显示更新日期</intro>
</attributes>
<attributes>
<name>displayTips</name>
<datatype>supersql</datatype>
<default>false</default>
<intro>是否显示作者,更新日期,点击数等浮动提示信息</intro>
</attributes>
<attributes>
<name>displayHits</name>
<datatype>supersql</datatype>
<default>false</default>
<intro>是否显示内容点击数</intro>
</attributes>
<attributes>
<name>displayHotSign</name>
<datatype>supersql</datatype>
<default>false</default>
<intro>是否显示热门内容图标</intro>
</attributes>
<attributes>
<name>displayNewSign</name>
<datatype>supersql</datatype>
<default>false</default>
<intro>是否显示新内容图标</intro>
</attributes>
<attributes>
<name>displayCommentLink</name>
<datatype>supersql</datatype>
<default>false</default>
<intro>是否显示评论链接</intro>
</attributes>
<IsXsltSql>true</IsXsltSql>
<IsXsltCountSql>false</IsXsltCountSql>
<LabelSqlString><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
<xsl:param name="nodeArray" />
<xsl:output method="xml" />
<xsl:template match="/">
<root>
<sql>
SELECT TOP 1 * FROM PE_CommonModel C WHERE C.GeneralID &lt; @itemId AND C.Status = 99
<xsl:if test="$nodeArray != 0">
AND C.NodeID IN (@nodeArray)
</xsl:if>
ORDER BY C.GeneralID DESC
</sql>
<countsql>
</countsql>
</root>
</xsl:template>
</xsl:transform>]]></LabelSqlString>
<LabelTemplate><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ms="urn:schemas-microsoft-com:xslt" xmlns:lewi="http://www.powereasy.net" xmlns:pe="labelproc" exclude-result-prefixes="pe ms lewi">
<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:param name="titleLength" />
<xsl:param name="hits" />
<xsl:param name="eliteLevel" />
<xsl:param name="priorityLevel" />
<xsl:param name="linkOpenType" />
<xsl:param name="displayPropertyType" />
<xsl:param name="optionalExtend" />
<xsl:param name="displayNodeName" />
<xsl:param name="displayInputer" />
<xsl:param name="displayDateTime" />
<xsl:param name="displayTips" />
<xsl:param name="displayHits" />
<xsl:param name="displayHotSign" />
<xsl:param name="displayNewSign" />
<xsl:param name="displayCommentLink" />
<xsl:param name="unit" />
<xsl:template match="/">
<xsl:choose>
<xsl:when test="count(/NewDataSet/Table) = 0">
<font style="color:red">上一<xsl:value-of select="$unit" />:没有了!</font>
</xsl:when>
<xsl:otherwise>
<xsl:for-each select="/NewDataSet/Table">
<font style="color:red">上一<xsl:value-of select="$unit" />:</font>
<xsl:if test="$displayNodeName = 'true'">[ <a>
<xsl:attribute name="href">
<xsl:value-of select="pe:GetNodePath(false,NodeID)"/>
</xsl:attribute>
<xsl:attribute name="target">
<xsl:choose>
<xsl:when test="$linkOpenType = 2">
<xsl:choose>
<xsl:when test="pe:GetNodeInfo(NodeID,'OpenType') = 0">_self</xsl:when>
<xsl:otherwise>_blank</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="$linkOpenType = 1">_blank</xsl:when>
<xsl:when test="$linkOpenType = 0">_self</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$linkOpenType"/>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:value-of select="pe:GetNode(NodeID,'name')" />
</a> ]</xsl:if>
<xsl:if test="$displayPropertyType != 0">
<xsl:choose>
<xsl:when test="Hits &gt; pe:HitsOfHot()">
<xsl:element name="img">
<xsl:attribute name="src">
<xsl:value-of select="pe:InstallDir()"/>images/ontop<xsl:value-of select="$displayPropertyType"/>.gif</xsl:attribute>
<xsl:attribute name="alt">热门<xsl:value-of select="pe:GetModelItemName(ModelID)"/>
</xsl:attribute>
</xsl:element>
</xsl:when>
<xsl:when test="EliteLevel &gt; $eliteLevel">
<xsl:element name="img">
<xsl:attribute name="src">
<xsl:value-of select="pe:InstallDir()"/>images/elite<xsl:value-of select="$displayPropertyType"/>.gif</xsl:attribute>
<xsl:attribute name="alt">推荐<xsl:value-of select="pe:GetModelItemName(ModelID)"/>
</xsl:attribute>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:element name="img">
<xsl:attribute name="src">
<xsl:value-of select="pe:InstallDir()"/>images/common<xsl:value-of select="$displayPropertyType"/>.gif</xsl:attribute>
<xsl:attribute name="alt">普通<xsl:value-of select="pe:GetModelItemName(ModelID)"/>
</xsl:attribute>
</xsl:element>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
<a>
<xsl:attribute name="href">
<xsl:value-of select="pe:GetInfoPath(NodeID,GeneralID,InputTime,PinyinTitle,HtmlPageName)"/>
</xsl:attribute>
<xsl:attribute name="target">
<xsl:choose>
<xsl:when test="$linkOpenType = 2">
<xsl:choose>
<xsl:when test="pe:GetNodeInfo(NodeID,'OpenType') = 0">_self</xsl:when>
<xsl:otherwise>_blank</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="$linkOpenType = 1">_blank</xsl:when>
<xsl:when test="$linkOpenType = 0">_self</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$linkOpenType"/>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:if test="$displayTips = 'true'">
<xsl:attribute name="title">标题:<xsl:value-of select="Title"/>
<xsl:value-of select="'&#xD;'" />点击数:<xsl:value-of select="Hits"/>
<xsl:value-of select="'&#xD;'" />发表时间:<xsl:value-of select="pe:FormatDate(UpdateTime, 'yy年mm月dd日')" />
</xsl:attribute>
</xsl:if>
<xsl:value-of select="pe:CutText(Title,$titleLength,'…')" />
</a>
<xsl:if test="$displayHits = 'true'">[ <xsl:value-of select="Hits"/> ]</xsl:if>
<xsl:if test="$displayInputer = 'true'">[ <xsl:value-of select="Inputer"/> ]</xsl:if>
<xsl:if test="$displayDateTime = 'true'">[ <xsl:value-of select="pe:FormatDate(UpdateTime, 'mm-dd')" /> ]</xsl:if>
<xsl:if test="$displayCommentLink = 'true' and ShowCommentLink = 'true'">
[<a>
<xsl:attribute name="href">
<xsl:value-of select="pe:InstallDir()" />Comment/AddComment.aspx?itemId=<xsl:value-of select="GeneralID"/>&amp;nodeId=<xsl:value-of select="NodeID"/>
</xsl:attribute>
<xsl:attribute name="target">_blank</xsl:attribute>评论</a> ]
</xsl:if>
<xsl:if test="$displayHotSign = 'true'">
<xsl:if test="Hits &gt; pe:HitsOfHot()">
<img src="{pe:InstallDir()}images/hot.gif" alt="热门内容" />
</xsl:if>
</xsl:if>
<xsl:if test="$displayNewSign = 'true'">
<xsl:if test="3 &gt; pe:TimeSpan(UpdateTime,pe:TimeNow())">
<img src="{pe:InstallDir()}images/new.gif" alt="最新内容" />
</xsl:if>
</xsl:if>
</xsl:for-each>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>]]></LabelTemplate>
<usePage>
</usePage>
<LabelSqlCount>@QueryCount</LabelSqlCount>
</root>