TemplateTwo(以下简称TT) 是 OpenCms系统提供的一套建站模板,不用编写一行代码,可以用它来创建高可配置的网站。
下图是TT 演示站点的图片,图片中标出了通常一个页面的主要组成部分:
通过上图,我们看到一个页面的基本组成部分,每个标注的部分在TT中都是可以设置和编辑的。
通过TT,我们可以实现如下内容:
- 页面布局:一列、两列或三列,可针对全站、栏目或单独一个页面设置布局样式。
- 页面宽度:可单独设置整个页面的宽度、每列的宽度;
- 页面样式设置:网站字体、链接颜色、链接悬停色,页面、页眉、页脚背景色、背景图片,主导航、子导航背景色、字体颜色等都可以通过配置文件设置,并提供了三种区块样式,可扩展至多种。
- 页眉、页脚:可为整站设置统一的页眉、页脚内容,可以为以栏目单独设置个性化的页眉、页脚;
- 网站主导航:系统默认提供了四种样式的主导航,可自由切换;
- 栏目子导航(左列导航): 默认提供了三级的子导航结构,可根据需要扩展到多级;
- 顶部导航:显示在页眉上方右侧的导航;
- 导航链(breadcrumb):页面中“您的位置”部分;
- 列表区:通过设置相关参数,如栏目、排序方式等,可以自动创建列表形式的内容,并可列表设置显示的内容,如标题、日期、摘要等,常用于新闻列表等;
- 链接区:与列表区不同的是,链接区可以手动编辑链接内容并以列表的形式展现,内容可以选择站内的资源,也可以是站外的链接,可用于友情链接等。
- 文本区:用于创建一段文字内容,可直接插入图片、链接、下载等内容,并可以指定包含JSP文件,直接在文本区中显示JSP页面;
- 用户登陆;
- 站内搜索;
- 相册:创建相册图片列表,用到了系统提供的org.opencms.frontend.photoalbum模块;
- 布局页面:可直接通过编辑XML内容设置页面的布局方式:一列或两列,并可设置图片在不同的位置显示,用到了系统提供的org.opencms.frontend.layoutpage 模块,注意:此处的布局是指页面中内容的布局,而不是网站页面的布局样式;
- XML页面:可创建基于模板的XML页面,XML页面是非结构化页面,可通过所见即所得编辑器编辑页面内容,可用于创建“关于我们”之类的非结构化内容;
原文地址:http://www.opencms.org.cn/novice/specialtopic/tt/tt_whatis.html