### TRSWCM6.0发布置标手册知识点详解 #### 一、页面发布工作原理 在传统的Web站点建设中,通常采用的是手动维护HTML页面的方法,这种方法不仅要求维护人员掌握HTML技术,还需要他们手动管理页面之间的链接关系。这种方式容易产生死链接,并且严重影响网站内容的更新效率。 为了解决这些问题,TRSWCM6.0提供了强大的站点管理和发布工具。通过这套工具,系统能够实现一定程度的权限控制和流程控制,确保系统的安全性。在页面发布过程中,TRS WCM的发布功能通过自动结合HTML模板和数据库中的数据来生成最终的HTML页面,并自动生成页面间的链接,无需人工干预。这一过程的核心在于其静态页面的生成机制。 #### 二、HTML与TRS置标 为了使Web页面能够被浏览器正常解析和显示,页面必须遵循Web页面的标准规范。TRS置标是一种符合HTML标准的附加置标方式,它与HTML和XML标准兼容。含有TRS置标的Web页面可以使用常见的可视化Web编辑器(如DreamWeaver、FrontPage)或非可视化的文本编辑器进行编辑。 在使用TRSWCM6.0时,需要在栏目定义阶段指定所使用的模板文件,以便控制概览页面和细览页面的表现形式。这一过程涉及到TRS置标的使用。 #### 三、TRS置标详细说明 TRS置标的主要作用是控制数据在模板中的表现形式,将数据与表现分离。TRS置标负责处理数据的内容、存放位置及存放方式,而数据的表现形式则由标准的HTML语言描述。 - **概览置标**:主要用于表示一个循环的属性,例如`TRS_DOCUMENTS`、`TRS_CHANNELS`、`TRS_RELNEWS`等。 - **TRS_RECORD**:只能在概览置标内部使用,用于控制文档的不同显示风格。例如: ```html <TRS_DOCUMENTS[properties_list]> <TR> <TD><TRS_RECORD>(column_blocks)</TRS_RECORD></TD> <TD><TRS_RECORD>(column_blocks)</TRS_RECORD></TD> </TR> </TRS_DOCUMENTS> ``` 这种置标可用于实现不同风格的显示或特殊效果,如一行多列布局。 - **细览置标**:主要用于引用某个具体的数据库字段,例如`TRS_DOCUMENT`、`TRS_CHANNEL`等。 示例: ```html <FONTCOLOR=RED> <TRS_DOCUMENTFIELD="DOCTITLE">这里放置文档标题</TRS_DOCUMENT> </FONT> ``` 其中,第二行是TRS置标,用于指示在此位置放置字段名为“标题”的字段内容。 - **TRS_TEMPLATE**:用于实现模板的嵌套,支持多级嵌套。语法如下: ```html <TRS_TEMPLATE>(template_name)</TRS_TEMPLATE> ``` 注意,`(template_name)`与置标之间不能有其他任何字符,否则可能会导致模板解析失败。 #### 四、模板示例 - **例子一:显示一个概览页面** - 使用`TRS_DOCUMENTS`等概览置标,展示一系列文档的列表或概览信息。 - **例子二:显示一个细览页面** - 使用`TRS_DOCUMENT`等细览置标,展示单个文档的详细信息。 - **例子三:显示一个主页页面** - 结合使用多种置标,构建一个包含多个区域(如新闻、公告、特色内容等)的主页。 #### 五、结语 TRSWCM6.0发布置标手册为用户提供了一套完整的指导,帮助他们更好地理解和运用TRS置标来构建动态、高效的Web页面。通过灵活使用这些置标,用户可以轻松创建复杂但易于管理的网站结构。
剩余80页未读,继续阅读
- 粉丝: 11
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助