您所在的位置:小祥子 » CMS学院 » 新云 » 正文

新云CMS4.0模板标签使用说明

时间:2015-01-08 编辑:本站 来源:互联网

其实这个说明在新云的后台也有,但是还是有人没找到,所以我还是贴出来。

模板以HTML等文本方式保存在“_template”目录中,你可以对此目录中模板文件用网页设计软件直接编辑。默认模板的选用请在基本设置中修改。
模板结构说明:打开模板目录(如:default目录),你会看到相关模板文件和目录。

include -- 包含文件目录,模板中的通用代码可以放在这里,标签调用方式<!--$include file="header.html"-->;红色部分为包含的文件名。
xslt -- 自定义标签的xslt文件。如:{$xml:softlist file="softlist.xslt"};如果红色部分就是调用的xslt文件,你可以对此文件进行修改,但必需对XML有一定的了解。
users -- 用户管理中心模板目录。
link -- 友情链接模板目录
Channel_1 -- 默认文章频道模块的模板目录,目录名中的数字为频道ID,如果你克隆了其它频道,并且此频道要使用不同的模板,你可以将此目录拷贝一份,然后修改文件夹中数字为你的频道ID。
Channel_2 -- 默认下载频道模块的模板目录。
Channel_3 -- 默认动画频道模块的模板目录。
如果你克隆的频道找不到相对应的模板目录,程序会自动使用相对应的默认模板。
部分模板文件说明:

index.html -- 系统首页或者频道首页模板。
search.html -- 搜索模板,其它模板的作用,可以打开模板管理看到中文说明
config.xml -- 模板配置文件,每一个模板目录都针对一个配置文件,请在后台模板管理中点击“编辑模板配置文件(config.xml)”进行修改。
list.html -- 分类列表模板,为不同的分类列表设置不同的模板方法(list_1.html),数字部分为分类ID;(list-1.html),数字部分为父分类ID
list1.html -- 父分类列表模板
show.html -- 文章内容或者软件信息页模板,此模板其它使用方法:(show_123.html),数字部分为软件或者文章ID;(show-1.html),数字部分为父分类ID
自定义标签说明:
{$xml:softlist file="softlist.xslt" setcache="softlistnew0" type="0" classid="0" maxnum="12" length="42" showcate="1" showdate="1" datemode="yyyy-MM-dd" image="1" width="277" height="268"}

标签类型为红色部分来区分,newslist-文章标签;softlist-软件标签;Flashlist-动画标签;channelmenu-频道菜单标签;classmenu-分类标签;userlist-用户标签;announcements-公告标签;friendlink-友情链接标签;taglist-标签列表;abcsearch-字母检索标签;specialmenu-专题菜单标签;statistic-统计标签。
中间部分为标签属性,属性值请用双引号或者单引号引起来;所有标签的属性设置相同,不需要的属性可以不使用,因为这些属性都有它的默认值。
file-文件属性;调用标签的xslt文件;此属性为必需。
setcache-缓存属性;设置标签的缓存名,不设置缓存请设为“0”,缓存名请不要和其它标签的缓存相同。默认不缓存。
type-类型标签;0=调用最新,1=调用推荐,2=调用热门;默认为最新。
classid-分类ID属性;用于调用分类列表。
channelid-频道ID属性,默认ID为0
maxnum-最多数属性;限制调用列表的数量。默认为10。
length-长度属性;限制标题的字符长度。默认为不限制
showcate-显示分类属性;1=显示分类,0=不显示分类;默认为不显示。
showdate-显示日期属性;1=显示日期,0=不显示;默认为不显示。
datemode-日期格式属性,默认为“yyyy-MM-dd”。
image-显示图片属性;1=显示图片,0=不显示;默认为不显示。
width-宽度属性;用于设置图片的宽度。
height-高度属性;用于设置图片的高度。
说明:标签属性可以根据自己的要求添加删除,可以增加自定的属性。
循环标签说明:
 

{$topiclist:begin}-循环开始标签
{$topiclist:end}-循环结束标签
统计标签说明:
{$xml:statistic channel="news" channelid="0" type="0" classid="0" setcache="0"}

channel频道属性-news=文章;soft=软件;flash=动画;user=用户
channelid频道ID属性-不指定频道ID请填“0”;默认=0。
type类型属性-0=总统计,1=今日更新,2=总点击数,3=软件大小统计;默认=0。
classid分类ID属性-不指定分类请填“0”;默认=0。
setcache缓存属性-不缓存请填“0”;默认=0,缓存名不能相同。
stype软件类型属性-如stype='国产软件'。
tag 标签:{$xml:taglist file="taglist.xslt" channelid="1" type="1" maxnum="7"}
字母检索标签:{$xml:abcsearch file="abc.xslt" channelid="2" forced="0"}
其它菜单标签:{$newASP:moremenu(- )};括号中间是菜单分隔符。
当前位置标签:{$newasp:positions ( → )};括号中间是分隔符,此标签只能用于列表模板。
系统公告标签:{$xml:announcements file="announcements.xslt" maxnum="20" length="0" target="_blank" showdate="1" action="1" datemode="yyyy-MM-dd hh:mm:ss"}

关键词:模板标签
本类热门