2.6.1 新建模板
1、用户可以在站点、栏目下新建模板,新建时的必填内容有模板名、模板类型、模板代码;
通过在一个节点上,创建段落(代码块)、列举(可以列出内容的代码块)、JSS/JS(可用于页面引用的样式表代码和JS代码)并把他们组合好,同时定义他们显示到哪些页面上,列出哪些内容,完成一个页面模板的创建。
一.1.1.1 创建段落
管理员登录后,进入到前台编辑模式,定位到创建模板的节点,比如说:路径: > 首页 > 模板一。

点击菜单创建,然后点击创建段落。


如上图,创建段落时,填写段落主题名称,比如头部、导航等。
内容中输入代码,可以是纯文本、可以是HTML。
位置:可以指定本段落代码块,显示在页面上的位置区域。
顺序:指定段落与其他段落间的排序
显示范围:指定该段落相对于站点节点树型结构,都显示在哪些节点上,其中本节点,表示只在当前创建段落的节点上显示,本树,表示在包含本节点并以本节点为根的所有节点上显示,面的类型选择,可以指定是在本树所有类型上显示,还是只在指定类型上显示。
访问:用来指定段落的访问权限。如选项字面意义
发布时间:段落的创建时间。
隐藏方式:指定该段落相对于站点节点树型结构,都在哪些节点上隐藏。
填写完成上述内容后,点周完成,则创建了一个段落。
在页面上呈现的效果:

创建好的段落可以通过编辑,所有段落中找到,进行编辑
也可以在页面处理编辑模式时,直接点击相应的编辑和删除进行修改或删除。


一.1.1.2 创建列举
管理员登录后,进入指定站点的前台编辑模式(这里进入的是EDN演示系统站点)切换到前台编辑模式,定位到创建模板的节点,比如说:路径: > 首页 > 模板一。
点击菜单创建,然后点击创建列举。

填写名称:列举的名称
位置:显示在页上的位置
显示范围(风格):指定该段落相对于站点节点树型结构,都显示在哪些节点上,其中本节点,表示只在当前创建段落的节点上显示,本树,表示在包含本节点并以本节点为根的所有节点上显示,面的类型选择,可以指定是在本树所有类型上显示,还是只在指定类型上显示。
选项:定义列举列出信息时的选项:
1、 总是显示:即使列不出任何内容列举也显示,否则当列不出内容时列举隐藏。
2、 当前节点:列出信息时包含当前节点
3、 移除格式:列出信息时移除信息的原有格式
4、 显示隐藏节点:列出处理隐藏状态的节点
5、 显示关键:只列出勾选为栏目关键的信息
6、 显示不关键:只列出没有勾选栏目关键的信息
7、 只显示内部:只列出勾选为内部的信息
8、 只显示外部:不列出勾先为内部的信息
列举之前、列举之后,用来填写列举代码块的前后代码。
保存数据和恢复数据,用于代码编辑过程中的保存与恢复。

以上区域用来配置列举列出内容的相关参数
目标:列举列出内容有链接时,打开链接的目标
顺序:定义列举在页上显示的顺序
数量:列出内容的数量
子节点数量:列出下级子节点的数量
排序类型:选择置顶则列举会识别需要置顶的信息置顶显示,选择关键是指列举会识别设为关键信息优先显示,排序方式的下拉选择,实现支持按照一定的规律,如创建时间、事件发生时间、更新时间、访问量、顺序号等进行排序。还可以结合实际应用场景,扩展其他排序方式,如:讨论计数、投票数、购买数、竞拍数、议价计数、聊天计数(开发并配置相关的功能)等。
排序方式:升序、降序
子节点选项:配置列举列出子节点时的规则。
子节点排序方式:定义列出子节点内容时的排序规则。
节点之前:列出的每一个节点内容之前插入的代码
节点之后:列出的每一个节点内容之后插入的代码


以上部分用于列出节点的各项字段内容的定义
总是显示:是指不管列出的内容是否为空内容之前之后的代码都会显示
显示:是指如果列出的内容为空则之前之后的代码不会显示
之前:在列出的节点内容之前插入代码
之后:在列出的节点内容之后插入代码
顺序:列出内容的排序
链接:勾选则会自动在列出的内容上加上链接,链接到相应的节点页面。
数量:是指列出的内容显示不全时显示的字数
过滤HTML标签:是指列出内容时,把内容中的HTML标签去除,只列出纯文本
列出相关时可以定义日期:日期之后发布的信息才会显示当前列出节点的相关中。
分页显示后的英文分页选项,勾选时自动显示的分页,会以英文的形式显示。
其他项按字面意思理解。

访问:用来指定段落的访问权限。如选项字面意义
发布时间:段落的创建时间。
隐藏方式:指定该段落相对于站点节点树型结构,都在哪些节点上隐藏。
以上完成列举基本配置、参数配置、列出节点内容配置,然后点下一步
下一步:用于选择列出的源

第一部分,用于指定列哪的内容,可以创建多个需要列出的源
每一个源

可以指定源的范围(风格):本树、本站点、所有站点、本节点
源站点:可选择本站点还是所有站点,当源范围选择本树、本站点、本节点时源站点只能是本站点。
源节点:指定列出哪个节点号相关的内容。
第二部分,用于指定列出哪些类型的内容,可以指定

列出内容相对于节点的类型(自己:列出当前节点下的内容、同理父亲是指列出当前节点上一级节点下的内容,类推其他选项)
类型:指定列出哪些类型的节点(根据列出的节点类型,点下一步可进一步指定列出该类型下哪些内容)。
创建者:用来指定列出哪些创建者的发布的内容
起始时间:列出的内容的创建时间从什么时间开始
结束时间:列出的内容的创建时间到什么时间结束。
通过列举的创建,列出不同的内容,形成一个个页面信息展示版块,构成了页面展示模板的主要元素配置。
如下图:页面上每一块内容都用列举列出来的

一.1.1.3 创建CSS/JS
管理员登录后,进入指定站点的前台编辑模式(这里进入的是EDN演示系统站点)切换到前台编辑模式,定位到创建模板的节点,比如说:路径: > 首页 > 模板一。
点击菜单创建,然后点击创建CSS/JS。

可以创建供节点模板引用的CSS样式文件和JS脚本文件。

名称:为样式表文件和JS脚本文件命名
缩略图,可以上传图片,用来展示样式及脚本运行的效果
样式:写入CSS样式代码(内置代码编辑器,可以进行代码进行语法校验)
脚本:写入JS脚本代码(内置代码编辑器,可以进行代码进行语法校验)
显示范围(风格):定义CSS/JS文件显示的范围:本树、本节点。
隐藏方式:指定该代码相对于站点节点树型结构,都在哪些节点上隐藏。
顺序:定义CSS/JS文件的排序。
帮助中心