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>
<createtime>2004-11-9</createtime>
<description>TSYS 2.0, slice template XML file</description>
<command type="loop" table="view_resource">
<!--系统参数--结束>
下面的type类型为"system",默认为系统根据后面的参数读取碎片包含的新闻。如改为"custome",则系统根据下 面一行用户自定义的SQL语句处理
<parameter type="system">
<sql>select 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>
晕...从网上找的..官方论坛现在暂时无法访问..
TSYS2.0对动态碎片的一点理解相关推荐
- 谈谈对APC的一点理解
谈谈对APC的一点理解 异步过程调用(APCs) 是NT异步处理体系结构中的一个基础部分,理解了它,对于了解NT怎样操作和执行几个核心的系统操作很有帮助. 1) APCs允许用户程序和系统元件在一个进 ...
- 十八、泛型 l 注解 l Servlet3.0 l 动态代理 l 类加载器基础加强
l 泛型 l 注解 l Servlet3.0 l 动态代理 l 类加载器 泛型 1 回顾泛型类 泛型类:具有一个或多个泛型变量的类被称之为泛型类. public class A<T> { ...
- negroni包和mux包的一点理解
codegangsta/negroni包和gorilla/mux包的一点理解 Negroni是一个http.Handle,因为他实现了 func (n *Negroni) ServeHTTP(rw h ...
- 对PCIE设备访问及其配置空间的一点理解
讲讲对PCIE总线协议的一点理解吧.感觉每一年又会多一点理解,但不懂得地方仍很多. PCI总线是拓扑结构,PCI总线从0开始,不超过256(但一般不会一层一层挂太多).Device不超过32,Func ...
- python中size的用法.dim_对于numpy中的函数的参数dim的一点理解
对于numpy中的函数的参数dim的一点理解 经常被dim参数搞混.试着总结了一下.记忆瞬间清晰了 以.max(dim)方法为例: >>> import numpy as np &g ...
- 对 AbsoluteLayout 的一点理解
菜鸟记录一下,把之前的笔记抄到这里 /*** A layout that lets you specify exact locations (x/y coordinates) of its* chil ...
- 关于多标签分类任务的损失函数和评价指标的一点理解
关于多标签分类任务的损失函数和评价指标的一点理解 之前有接触到多标签分类任务,但是主要关注点都放在模型结构中,最近关于多标签分类任务进行了一个讨论,发现其中有些细节不是太清楚,经过查阅资料逐渐理解,现 ...
- 关于斩波频率一点理解
> 斩波频率一般是指 直流斩波 直流斩波是将固定的直流电压变换成可变的直流电压,也称为DC/DC变换. 斩波器的工作方式有两种,一是脉宽调制方式,Ts(周期)不变,改变Ton(通用,Ton为开关 ...
- linux useradd bash,对于bash:useradd:command not found错误的一点理解
对于bash:useradd:command not found错误的一点理解 问题: 前两天做实验,在命令行中添加用户时显示bash:useradd:command not found的错误,在网上 ...
最新文章
- Python怎么利用多核cpu
- 【十五分钟Talkshow】fmplan(十五分钟计划)的初步想法
- 特殊图像的色彩特征工程:非自然图像的颜色编码
- WCF中的web.config配置文件
- RocketMQ错误消息重试策略之Consumer的重试机制(Exception情况)
- python实现炫酷二维码
- 4 angular 重构 项目_再遇angular(angular4项目实战指南)
- 5个常用的大数据可视化分析工具
- Termux新/旧版下载地址及其附属包下载地址归总(附低版本aarch64安装包地址)
- C语言中指数的表现,中证500指数基金C份额汇总比较
- 2019世界计算机语言排行,TIOBE:2019年12月全球编程语言排行榜
- CRA与craco配置移动端
- cmt obm odm 代工模式oem_工厂有OEM,ODM,OBM之分吧,分别是什么意思?
- c语言中weak用法,c语言中weak的作用
- 模拟信道与数字信道的区别
- 如何向中级程序员转变
- paly 框架Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.
- 微信小程序 MinUI 组件库系列之 progress 进度条组件
- Python各种扩展名(py, pyc, pyw, pyo, pyd)区别
- Unity的一些特效和粒子特效插件