附录 - 福建省事业单位登记管理局.doc

上传人:da****u 文档编号:1100847 上传时间:2018-12-07 格式:DOC 页数:62 大小:913.50KB
下载 相关 举报
附录 - 福建省事业单位登记管理局.doc_第1页
第1页 / 共62页
附录 - 福建省事业单位登记管理局.doc_第2页
第2页 / 共62页
附录 - 福建省事业单位登记管理局.doc_第3页
第3页 / 共62页
附录 - 福建省事业单位登记管理局.doc_第4页
第4页 / 共62页
附录 - 福建省事业单位登记管理局.doc_第5页
第5页 / 共62页
点击查看更多>>
资源描述

1、 WCM 6.0 发布置标附录页面发布工作原理传统上,人们建立一个 Web 站点主要是靠手工维护 HTML 页面的方式进行的,这就要求维护人员不但要熟悉 HTML 技术,同时也需要人工维护大量的页面链接,这样不仅导致大量的死链接产生,同时也往往会严重影响网站内容的更新速度。TRS WCM 的发布功能为解决上述问题,提供了一套强大的站点建立、管理工具,同时能够实现一定的权限控制和流程控制,保证系统的安全。在页面发布过程中,TRS WCM 的发布功能正是依靠程序自动结合 HTML 模板和数据库中的数据,生成最终的 HTML 页面的,同时可以自动生成页面的链接而不需要手工干预。其静态页面的工作原理见

2、上图。HTML 和 TRS 置标每个页面都必须遵循 Web 页面标准,才能被浏览器很好的解释和显示, TRS置标本身也是符合 HTML 标准的附加置标方式, TRS 置标和 HTML、XML 标准兼容。含有 TRS 置标的 Web 页面,它可以被任意可视化的 Web 编辑器(如:DreamWeaver、FrontPage)或非可视化的文本编辑器编辑。在栏目定义时需要指定所使用的模板文件,分别控制概览页面和细览页面的表现。TRS置标说明置标的主要作用是控制数据在模板中的表现形式,将数据与表现分开。主要思路是 TRS 置标处理数据的内容,存放的位置以及如何存放等,数据的表现形式则由标准的 html

3、 语言描述,例如:这里放置文档标题其中:第二行是 TRS 置标,其它部分是标准的 HTML 置标。TRS 置标表明要在该位置放置字段名为“标题”的字段内容。根据系统的需要和使用方便,在 TRS WCM 系统的置标中主要采用了四种类型的置标,即: 概览置标主要用于表示一个循环的属性,例如TRS_DOCUMENTS、TRS_CHANNELS、TRS_RELNEWS 等。 TRS_RECORD只能在概览置标内部使用;一个概览置标内可以放置多个 TRS_RECORD,用来控制文档不同显示风格。语法如下:(column_blocks)(column_blocks)一般可以用来作为不同风格显示的控制标记,

4、也可以实现特殊效果,比如实现一行多列的效果。 细览置标主要用于引用某个具体的数据库字段,例如TRS_DOCUMENT、TRS_CHANNEL 等。 TRS_TEMPLATE用来实现模板的嵌套,嵌套模板支持多级。语法如下:(template_name)(template_name)和置标之间不能有其他任何字符,否则会出现解析不出正确模板的问题。TRS 置标统一以“ 与 应成对出现,其中细览置标可以这样撰写。与之间的内容在生成页面时,将被数据库的输出内容所替代。每个置标都可以有多个置标属性,以实现不同的控制目的。XXX 表示当前所取的对象类型,比如文档置标就是 DOCUMENT;最后的字母为 S

5、表示是一个概览置标,获取的是一个循环。其中 ID 属性表示当前置标所代表的对象从哪个地方获取;例如TRS_DOCUMENTS 中的 ID 表示的是从哪个栏目获取文档集合;FIELD 属性表示当前置标获取的是对象的那个属性,和数据库字段一一对应;例如表示获取的是当前文档的标题属性。详细说明:约定:下面置标语法中所提及的 ,是指需要配合细览置标使用。具体的表示方式,请参照各个细览置标说明。属性的详细说明中的 斜体 表示自定义的项,粗体表示默认,普通表示可选项TRS_DOCUMENTS: 文档列表语法 描述 显示文档列表,顺序与栏目“文档列表”页面相同。显示的内容由相应的细览置标 来定义。属性 属性

6、 属性描述 类型 取值 说明栏目名称 当前站点存在的栏目名称PARENT 当前栏目的父栏目OWNER 当前栏目ID表示当前的文档集合从那个栏目获取字符串CHANNELID:栏目ID获取指定栏目 ID 的文档-1 表示为当前栏目CHILDINDEX设置从指定栏目(ID )的哪个子栏目获取文档数字 0 的整数 表示为第几个子栏目0 普通栏目1图片新闻,获取指定栏目的图片新闻的文档CHANNELTYPE 栏目类型 数字2头条新闻,获取指定栏目的头条新闻的文档STARTPOS 设置从哪个位置读取记录 数字 0 的整数 默认为 0NUM 设置显示的最大记录条数 数字 0 的整数 默认为系统设定的最大数目

7、PAGESIZE使用分页显示,每一页显示的记录数目数字 0 的整数 默认表示不进行分页显示WHERE额外的检索条件,对指定栏目的记录进行再检索字符串 SQL 检索表达式 默认不检索ORDER额外的排序条件,对指定栏目的记录进行再排序字符串 SQL 排序表达式 默认不排序true 如果存在更多,产生更多链接AUTOMORE 设置是否产生更多 字符串false 即使存在更多,不产生更多链接BEGINMORE更多链接的HTML 开始部分(A 元素之前)字符串 HTML 代码 默认不产生ENDMORE更多链接的HTML 结束部分(A 元素之后)字符串 HTML 代码 默认不产生MORETEXT 设置更

8、多链接的描述文字 字符串 Text 更多的描述文字,默认为:“ 更多内容 ”MOREEXTRA链接元素上扩展的 HTML 内容 字符串 HTMLAttr 扩展的 HTML 内容Name 目标窗口的名称_blank 新开一个窗口_parent 在父窗口打开_self 在当前窗口打开MORETARGET设置更多打开后的窗口目标 字符串_top 在顶级窗口打开例子 显示 当前栏目前 10 条文档显示当前栏目前 10 条文档,同时定义更多的方式按照一页 20 条显示 当前栏目的前 500 篇文档显示“国际新闻”栏目前 10 条文档显示“新闻中心”第一个子栏目的前 10 条文档显示“新闻中心”头条新闻T

9、RS_RELNEWS: 相关新闻语法 描述检索设置的关键词及手工设置的相关文档并显示相关的已发文档内容。利用 MODE 属性,可以获得三种不同的相关新闻集合,发布时,如果 MODE 没有设置,则系统默认取值为 USERDEF,表示只检索手工设置的相关文档并显示。只能应用到细览模板属性 属性 属性描述 类型 取值 说明NUM 设置显示的最大记录条数 数字 0 的整数 默认为系统设定的最大数目STARTPOS设置从哪个位置读取记录 数字 0 的整数 默认为 0USERDEF 只提取用户手工设置的相关文档KEYWORDS表示从站点所有文档中提取包含当前文档设置的关键词的所有文档MODE 相关新闻提取

10、的方式 字符串ALL表示提取 USERDEF和 KEYWORDS 两种方式可以获得的所有相关新闻,并且剔除编号相同的文档例子 人工相关 ,必须手动指定自动 相关,按照关键词自 动进行检索获取所有相关文档TRS_WEBSITES: 站点列表语法 描述 显示指定站点类型下的所有站点链接。需要系统能够自动产生一个站点列表的时候,使用此项。目的在于使系统自动产生一个带有链接的站点列表,并放置在置标所在的页面中。属性 属性 属性描述 类型 取值 说明0 获取文字库下的站点1 获取图片库下的站点2 获取视频库下的站点4 获取资源库下的站点SITETYPE表示获取哪种类型的站点集合数字如果没有添加SITET

11、YPE 属性 ,则默认获取所有的站点WHERE在获取站点集合时,添加的额外过滤条件字符串 SQL 检索表达式 默认不过滤ORDER在获取站点集合时,添加的额外排序条件字符串 SQL 排序表达式 默认按 SiteOrder 排序STARTPOS设置从哪个位置读取子栏目 数字 0 的整数默认为系统设定的最大数目NUM 设置显示的最大子栏目数 数字 -1、0、1、2-1 为取所有类型的子栏目,0 为普通栏目,1 为图片新闻,2 为头条新闻,PAGESIZE使用分页显示,每一页显示的站点数目数字 0 的整数 默认表示不进行分页显示例子显示文字库下 的站点列表(从第 2 个站点开始)TRS_WEBSIT

12、E: 获取指定站点信息语法 描述 显示指定站点(ID)指定字段 (Field)的信息。属性 属性 属性描述 类型 取值 说明栏目名称当前站点存在的栏目名称PARENT 当前栏目的父栏目ID 指定的栏目 字符串OWNER 当前栏目栏目字段名称在数据字典中定义,默认为CHNLDESC(栏目显示名称)FIELD 栏目属性名称 字符串_RECURL 当前栏目路径false 默认取栏目相对路径UrlIsAbs栏目路径(该属性与FIELD _RECURL 配合使用)字符串true 取栏目的全路径NUM 设置显示的最大长度 数字 0 的整数默认不限制,必须大于“TRUNCATEDFLAG”字符串的长度,否则

13、不会截断。DATEFORMAT设置日期的显示格式 字符串日期格式字符串参照时间格式,默认为 yyyy-MM-dd HH:mm:ss;仅仅对于日期属性有效AUTOFORMAT是否按照指定方式格式化当字符串 true 需要格式化前数据 false 不需要格式化HTML按照 HTML 方式格式化代码(回车 , 空格 等等)HTMLValue 按照 HTML 元素属性的方式转义数据( “ 等等)JAVASCRIPT按照 JavaScript 数据规则转义数据(“” 等等)AUTOFORMATTYPE 格式化类型 字符串XML 按照 XML 元素属性的方式转义数据( “ 等等)trueFIELD 为 C

14、HNLNAME或者 CHNLDESC 时,缺省值是 trueAUTOLINK是否产生链接,应用于CHNLNAMECHNLDESC字符串false FIELD为其他内容时,缺省值是false。Name 目标窗口的名称_blank 新开一个窗口_parent 在父窗口打开_self 在当前窗口打开TARGET 链接打开后的窗口目标 字符串_top 在顶级窗口打开EXTRA链接元素上扩展的 HTML 内容字符串 HTMLAttr 扩展的 HTML 内容true 产生链接内容提示LINKALT 是否产生链接的内容提示 字符串 false 不产生LINKALTTEXT设置链接的内容提示文字 字符串 Te

15、xt链接的内容提示文字,默认为当前属性值TRUNCATEDFLAG栏目名称被截断后,附加在后面的字符串字符串 Text 默认”.” ,即三个半角省略号例子显示指定站点 的描述,并且产生链接TRS_CHANNELS: 栏目列表语法 描述 显示指定父栏目的所有子栏目链接。需要系统能够自动产生一个栏目列表的时候,使用此项。目的在于使系统自动产生一个带有链接的栏目列表,并放置在置标所在的页面中。属性 属性 属性描述 类型 取值 说明栏目名称 当前站点存在的栏目名称PARENT 当前栏目的父栏目SITE 当前站点ID表示从那个栏目获取栏目集合字符串OWNER 当前栏目-1 表示为当前栏目(ID)CHILDINDEX设置从指定栏目(ID)的哪个子栏目获取栏目集合数字 0 的整数 表示为第几个子栏目STARTPOS设置从哪个位置读取子栏目 数字 0 的整数 默认为 0NUM 设置显示的最大子栏目数 数字 0 的整数 默认为系统设定的最大数目CHILDTYPE所取子栏目的类型 数字-1、0、1、2-1 为取所有类型的子栏目,0 为普通栏目,1 为

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。