网站群管理系统模板制作教程1系统模板制作教程V1.0网站群管理系统模板制作教程2目录1.模板目录结构...............................................................................................................................32.模板网页名称命名规范...............................................................................................................33.模板标签介绍.............................................................................................................................43.1标签概述...........................................................................................................................44.常用标签使用说明......................................................................................................................54.1ChnlList标签使用说明..................................................................................................54.2内容页常用标签使用说明...............................................................................................64.4Include标签使用说明..................................................................................................104.5Position标签使用说明................................................................................................114.6VoteTopic标签使用说明..............................................................................................114.7其它标签..........................................................................................................................125常用模板变量.............................................................................................................................126.专题模板制作..............................................................................................................................126.1专题页模板命名规范......................................................................................................126.2专题模板制作步骤.........................................................................................................127.网站模板上传..............................................................................................................................13第一步:将制作好的模板打包.............................................................................................13第二步:将模板上传至服务器.............................................................................................13网站群管理系统模板制作教程31.模板目录结构上图为农机局模板目录结构,最上层代表模板名称,有字母组成,子目录有2个,分别是res、tpl:1)、Res目录:存放网页资源,如图片文件、样式表文件、脚本文件等。注:res目录下images用来存放各种资源文件。thumb.jpg为模板的缩略图文件。2)、Tpl目录:存放网页文件,如下图。注:模板个文件夹及文件名字必须按以上规范制作,否则将无法使用。2.模板网页名称命名规范模板所需的页面全部放在”模板名/tpl”文件夹下,模板的网页命名规范规范如下。alone.html:独立页面模板,适用于网站介绍、领导介绍等类型栏目。网站群管理系统模板制作教程4channel.html:栏目列表页面模板。content.html:文章显示页面模板footer.html:网页底部页面模板header.html:网页头部页面模板index.html:首页模板sys_Search.html:搜索页面模板sys_VoteResult.html:投票结果页面模板tag_VoteTopic.html:投票页面模板video.html:视频列表页面模板video_content.html:视频显示页面模板。以上模板为建立网站所需基本模板,用户可根据需要对模板进行扩展,如网站有多个频道,各个频道列表显示页面不同,可建立channel_频道一.html、channel_频道二html等频道列表页面,建立规则为“channel_频道一.html”,红色部分不变,黑色部分名字自定义,其它模板扩展办法同理。3.模板标签介绍标签为模板的灵魂,用来调用后台数据数据并显示。3.1标签概述调用标签的三种代码样式如下:A、${标签名称}B、@cms.标签名称属性='值'/C、@cms.标签名称属性='值';标签别名自定义样式模板/@cms.标签名称例如:a:${web.name}标签用于调用网站名称b:@cms.ArtiListchnlId=''count='10'sysContent='1-1'/标签用于调用10篇文章的列表c:@cms.ChnlListid=''inner='1';cahref=${c.url}${c.name}/a/@cms.ChnlList标签用于调用栏目列表,可用于网站导航条。注意:abc实例是与上面ABC三种形式相对应的。大家可以逐个测试,举一反三。网站群管理系统模板制作教程54.常用标签使用说明4.1ChnlList标签使用说明在页面中获取栏目列表的时候我们要用到@cms.ChnlList/标签,本标签不仅可以单独使用,还可以配合其它标签使用,达到更加丰富的效果。本节教程都是在新建的演示空白首页模板中作演示。一、标签原型说明【标签名】:@cms.ChnlList属性='值'/【作用】:显示各栏目列表【参数】:id:父栏目ID。(默认为空:自动获取当前栏目ID)orderBy:排序方式。【0:优先级升序;1:优先级降序;2:点击次数升序;3:点击次数降序】(默认0)isDisplay:是否只获取显示的栏目。【0:获取所有;1:只获取显示的栏目】(默认1)hasContent:是否只获取可以有内容的栏目。【0:获取所有;1:只获取可以有内容的栏目】(默认0)linkClass:链接classlinkTarget:链接打开方式。【0:当前窗口;1:新窗口】(默认0)style:标签内部样式。如果指定sysContent或userContent,则该项无效。【1:普通链接列表;】(默认1)sysTpl:使用系统模板。【0:不使用;1:使用】(默认1)sysContent:系统内容样式。(默认0)userContent:自定义内容样式。如果指定了系统内容样式,则该项无效。(默认0)sysPage:系统分页样式。【0:不分页;1:样式一;2:样式二】(默认0)userPage:自定义分页样式。如果指定了系统分页样式,则该项无效。【0:不分页;1:样式一;2:样式二】(默认0)showTop:栏目是否在导航栏出现,【0:不出现;1:出现】默认0【备注】:在代码模式下编辑,各属性值必须使用单引号,属性排列顺序不分先后。二、标签的使用范围我们在使用任何标签的之前,都必须明确其使用的范围,否则可能无法正常使用该标签。@cms.ChnlList/标签的使用范围是:首页模板,栏目页模板,即:index_××.html模板、channel_××.html模板。三、调试标签了解其使用方法1、单独标签调用示例:@cms.ChnlList/2、自定义标签调用示例:网站群管理系统模板制作教程6@cms.ChnlListid=''inner='1';c,iahref=${c.url}${c.name}/a#if(i+1)%2==0br//#if/@cms.ChnlList3、配合其它标签嵌套调用示例:@cms.ChnlListid=''sysType='article'hasContent='1'inner='1';ctablewidth=300border=0cellpadding=0cellspacing=1bgcolor=#eeetrtdheight=30bgcolor=#EEEEEEatarget=_blankhref=${c.url}${c.name}/a/td/trtrtdbgcolor=#FFFFFF@cms.ArtiListchnlId=c.idsysContent='1-1'titLen='20'count='6'//td/tr/table/@cms.ChnlList4.2内容页常用标签使用说明一、标签原型说明【文章导航】:@cms.Position/【文章标题】:${arti.title}【简短标题】:${arti.shortTitle}【文章作者】:${arti.author}【发布日期】:${arti.releaseDate}【查看次数】:${arti.visitTotal}【文章来源】:${arti.origin}【文章摘要】:${arti.description}【文章内容】:@cms.ArtiContent/【内容分页】:@cms.SysPagestyle='2'/二、标签的使用范围主要使用范围是内容页模板,即对应content_××.html模板。4.3文章列表ArtiList标签ArtiList标签使用的频率可以说是