- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CMS模板使用手册
Version 1.0
北京思奥特科技发展有限公司
200年月
1.0 前言 5
1.1 产品概述 5
1.2 文档范围 5
1.3 术语定义 5
1.3.1 模板Template 5
1.3.2 静态页HTML Page 6
1.3.3 模板标识 TemplateTag 6
1.4 读者指南 6
1.5 版本信息 6
2.0 模板运行原理 7
2.1实现流程 7
2.2 实现的条件 7
2.3 模板的原型实例 7
2.3.1 模板代码 7
2.3.2 接口定义 8
2.3.3 原型实现过程解释 9
2.3.4 运行结果 10
2.4 模板的应用实例 11
2.4.1 模板代码 11
2.4.2 接口定义 12
2.4.3实现过程解释 12
3.0 使用指南 13
3.1 初步理解模板的应用 13
3.1.1 模板代码 13
3.1.2 栏目区域配置 15
3.2 增加模板 16
3.3 修改模板 16
3.4模板的复用 16
4.0 模板详细规范 17
4.1 模板的结构 17
4.2 模板的对象 18
4.2 模板的对象的属性 18
4.2.1 CMS发布页面对象结构 18
4.2.2 页面属性 19
4.2.3 区域属性 19
4.2.4 内容属性 20
4.2.5 分页 23
4.4模板表达式 24
4.4.1 输出表达式 24
4.4.2 循环表达式 24
4.4.3 判断表达式 24
4.5 模板基础函数 25
4.5.1 equals 25
4.5.2 notequals 25
4.5.3 iseven 25
4.5.4 isodd 26
4.5.5 isempty 26
4.5.5 isnotempty 27
4.5.6 isnumber 27
4.5.7 toupper 28
4.5.7 tolower 28
4.5.8 isdefined 28
4.5.9 ifdefined 29
4.5.10 len 29
4.5.11 tolist 29
4.5.12 isnull 30
4.5.12 not 31
4.5.13 iff 31
4.5.14 format 31
4.5.15 trim 32
4.5.16 filter 32
4.5.17 gt 32
4.5.18 lt 33
4.5.19 compare 33
4.5.20 or 33
4.5.21 and 34
4.5.22 comparenocase 34
4.5.23 comparenocase 34
4.6 模板扩展函数 35
4.6.1 MaxItem 35
4.6.2 DisplayCaption 35
4.6.3 GetFirstChar 36
4.6.4 GetFormatedList 36
4.6.5 IsMultiple 36
4.6.6 IsMutiPage 37
4.6.7 FormatedTime 37
4.6.8 DispalyAttachment 37
4.6.9 DisplayHtmlText 38
4.6.10 FormatedFloat 38
4.7 模板使用技巧 38
4.7.1 与Html结合 38
定制时间显示格式 38
数值类型的输出 39
判断前n条 40
判断内容的某个属性 41
表格的输出 42
子栏目以及子栏目的内容列表聚合 44
附件输出 45
字母分组表格输出 45
4.7.2 特效 48
弹出式窗口 48
Tab特效 48
幻灯片特效 48
5.0 模板应用案例 49
5.1 首页的模板 49
5.2 栏目页 53
附件(一)模板标识参照表 54
1.0 前言
1.1 产品概述
北京思奥特公司Web内容管理系统Web内容管理系统是建设网站最有效的工具WEB内容管理系统,让各种(集中的)技术的和(分散的)非技术的人员在一定的规则、过程、工作流的限制下,创建、编辑、管理和最终发布各种类型的内容(如等),以保证一个一致、有效的网站形象。
目前的新版本为2.0,采用C#2.编写,可以在官方网站进行下载和获得支持,本系统采用的是1版本,不是官方提供的,但是可以在以下进行下在使用:
.au/TemplateEngine-1.1.zip
本系统在原有开源程序的基础上进行了封装改进,增加了一些更加实用的函数借口;
本文发布引擎的运行机理、模板函数的语法介绍,作为模板编写人员的技术参考手册和规范。
北京思奥特科技发展有限公司对于ThroughoutCMS的模板核心类库享有知识产权并且对此负责,解释权归北京思奥特科技发展有限公司所有。其他公开源代码不负责解释;
1
文档评论(0)