⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flash幻灯标签.config

📁 Enterprise Template for BizIdea 2.0, with full pictures and aspx files.
💻 CONFIG
字号:
<root>
  <LabelType>FLASH幻灯标签</LabelType>
  <LabelImage>../../Admin/Images/LabelIco/GetArticleCustom.gif</LabelImage>
  <LabelIntro>JavaScript脚本驱动的FLASH幻灯标签</LabelIntro>
  <LabelDataType>sql_sysquery</LabelDataType>
  <LabelSqlString><![CDATA[SELECT TOP @listnum PE_CommonModel.*,@tablename.*  FROM PE_CommonModel INNER JOIN @tablename ON PE_CommonModel.ItemID = @tablename.ID  WHERE  ((PE_CommonModel.NodeID =@nodeid) AND (PE_CommonModel.DefaultPicUrl != '') AND (PE_CommonModel.Status = 99) AND (PE_CommonModel.EliteLevel >= @level) AND (PE_CommonModel.Hits >=@hot))  ORDER BY PE_CommonModel.UpdateTime DESC ]]></LabelSqlString>
  <LabelTemplate><![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"
 xmlns:ms="urn:schemas-microsoft-com:xslt"
 xmlns:csharp="urn:the-xml-files:xslt-csharp"
 exclude-result-prefixes="pe ms csharp"
>
<xsl:variable name="t1"/>
<ms:script language="c#" implements-prefix="csharp">
  public string ReBudList(string name, int num) {
    string outstr = string.Empty;
     for(int i = 0; i &lt; num ; i++)
     {
         if(i &gt; 0)
         {
              outstr += "+\";\"+";
         }   
         outstr += name + (i + 1);
     }
     if(num&lt;=0)
     {
       outstr = "\"\"";
     }
     return outstr;
  }
</ms:script>
<xsl:param name="titlelen"/>
<xsl:output method="html" />
<xsl:template match="/">
<script type="text/javascript">
<xsl:for-each select="NewDataSet/Table">
img<xsl:number value="position()" format="1" />="<xsl:value-of select="pe:UpLoadDir()"/>
<xsl:value-of select="DefaultPicUrl"/>";
Link<xsl:number value="position()" format="1" />=escape("/item/<xsl:value-of select="ItemID" />.aspx");
title<xsl:number value="position()" format="1" />="<xsl:value-of disable-output-escaping="yes" select="pe:CutText(Title,$titlelen,'...')"/>";
</xsl:for-each>
                                                    info1=" ";
					info2=" ";
					info3=" ";
					info4=" ";
					info5=" ";
					
					var img=<xsl:value-of select="csharp:ReBudList('img',count(NewDataSet/Table))"/>;
			                var 

title=<xsl:value-of select="csharp:ReBudList('title',count(NewDataSet/Table))"/>;
					var info=" ; ; ; ; ;"
					var 

link=<xsl:value-of select="csharp:ReBudList('Link',count(NewDataSet/Table))"/>;

document.write('&lt;embed src="/images/flipper.swf" FlashVars="imgURL='+img+'&amp;flipText1='+title+'&amp;flipText2='+info+'&amp;flipLink='+link+'&amp;trailer=0&amp;flipText2Clr=0&amp;winTarget=0&amp;isFrozen=0&amp;interval=2" menu="true" quality="high" width="635" height="228" allowScriptAccess="always" type="application/x-shockwave-flash" /&gt;');

</script>
</xsl:template>
</xsl:transform>]]></LabelTemplate>
  <attributes>
    <name>listnum</name>
    <default>5</default>
    <intro>显示数量</intro>
  </attributes>
  <OutType>
  </OutType>
  <CacheTime>60</CacheTime>
  <attributes>
    <name>titlelen</name>
    <default>30</default>
    <intro>标题最多字符数量</intro>
  </attributes>
  <attributes>
    <name>tablename</name>
    <default>PE_U_Article</default>
    <intro>模型表名</intro>
  </attributes>
  <attributes>
    <name>nodeid</name>
    <default>1127</default>
    <intro>节点ID</intro>
  </attributes>
  <attributes>
    <name>level</name>
    <default>0</default>
    <intro>推荐级下限</intro>
  </attributes>
  <attributes>
    <name>hot</name>
    <default>0</default>
    <intro>热门下限</intro>
  </attributes>
</root>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -