TSYS2.0对动态碎片的一点理解

      最近好多人对tsys很感兴趣,其实大家不知道的是tsys的asp版本早就已经停止开发了,为了不想让如此优秀的东西被埋没所以我在tsys的asp版 本的基础上使用PHP重新开发了一个功能更强的cms,名字是blackhand,这个版本保留了tsys所有的优点,另外屏蔽了tsys的缺点,还增加 了诸多很棒的功能,大家如果感兴趣可以看一下.
     另外,因为tsys的asp版本就要求站长会编写asp脚本,同样的,为了灵活性所以呢这个PHP版本就要求站长会写PHP脚本,只有如此才能更灵活,才能用它去做别的cms不敢涉及或永远做不到的功能.这才是tsys的真谛!
PHP版本的tsys浏览页面:http://hi.baidu.com/see7di/blog/item/4daf1955bd555bc8b745ae93.html
PHP版本的tsys下载地址:http://download.csdn.net/source/3248406
对动态碎片的一点理解:


<!--系统参数--开始>
<?xml version="1.0" encoding="ISO-8859-1"?>
<slice version="1.0">
<author>tklmilk</author>
<cr&#101;atetime>2004-11-9</cr&#101;atetime>
<description>TSYS 2.0, slice template XML file</description>
<command type="loop" table="view_resource">
<!--系统参数--结束>

下面的type类型为"system",默认为系统根据后面的参数读取碎片包含的新闻。如改为"custome",则系统根据下 面一行用户自定义的SQL语句处理
<parameter type="system">
<sql>sel&#101;ct TOP 10 * FROM view_resource</sql> //用户自定义SQL处理语句

<!--参数设置--开始,type="system"时才起作用>
<top>10</top> //碎片列表新闻条数

<!--频道栏目限制查询--开始>
<class_list>
<item child="1">0</item> //属性chiled="1"指包含子栏目,为0则不包含;多个频道栏需分多行写
</class_list>
<!--频道栏目限制查询--结束>

<!--特性限制查询--开始>
<special_list>
</special_list>
<!--特性限制查询--结束>

<!--字段限制查询--开始>
<filed_list>
</filed_list>
<!--字段限制查询--结束>

</parameter>
<!--参数设置--结束>

<!--碎片列表新闻内容--开始>
<body>
<head></head> //碎片头,类似页眉,默认为空,可不设置

<!--循环处理--开始>
<loop start="1" end="10">
<oddrow></oddrow> //偶数行显示内容
<evenrow></evenrow> //奇数行显示内容
<default><![CDATA[[<a href="$home_url$"><u>$class_title$</u></a>]<a href="$visit_url$">$title$</a><br>]]></ default> //默认处理
</loop>
<!--循环处理--结束>

<foot></foot> //碎片尾,类似页脚,默认为空,可不设置
</body>
<!--碎片列表新闻内容--结束>

</command>
</slice>

晕...从网上找的..官方论坛现在暂时无法访问..
原文地址:https://www.cnblogs.com/see7di/p/2239990.html