一、目录构成
• 频道风格开发目录: “/html/channel/”。用来存放已经生成的门户频道的模板风格文件。每一个风格有一个相对应的风格模板目录。
• 频道风格库目录: “/mode/area/themes/”。用来存放生成门户频道的“母模板”文件,需要作为新安装的门户频道的”母风格模板”文件请存放到该目录下。注意,在此目录修改文件不会使已经生成的频道外观发生变化!
• 门户模式总体风格目录:”mode/area/template/”和”mode/area/images/”。用于存放默认的门户总体风格的文件。
• 全站调用模板目录:”/html/portal/”。用来存放全站调用模块的模板文件。比如论坛首页“四格调用”的模板就存放在”/html/portal/bbsindex/”目录下。
二、文件构成
门户风格模板包所包含的文件,以home风格为例(以开发目录中的模板风格包文件为准,”/html/channel/home/”):
1. main.htm,页面布局框架文件,它就是每一个频道的页面框架,在框架上点缀这模块声明标签<pw />;
2. config.htm,模块配置文件,每一个<pw />模块生面标签下跟着的是每个模块的模块结构和数据调用配置。
3. index.htm,频道静态页面生成文件,在“库目录”中是不存在这个文件的,存在的话也没有意义,这个文件开发者一般情况下忽略即可,如果修改了,在下次生成静态页面的时候也会被覆盖掉!
4. “images”目录,存放该频道风格所用到的图片文件和样式表文件(style.CSS)。频道风格默认调用“{频道风格名}/images/style.css”这个样式表,如home这个频道调用的就是”html/channel/home/images/style.css”。
5. 如果每个频道需要有自己特殊的页首和页尾(头部和尾部),可以到”门户模式总体风格目录:/mode/area/template/”中将”header.htm”和”footer.htm”,复制到该风格目录内进行修改,但”header.htm”中的<head />标签内的代码,和一些php代码请保留(涉及到顶部导航调用,主导航调用,登录模块调用。),只要根据页面html框架修改样式即可,因为应用场景不多,本篇不做详细介绍。
全站调用模块相关文件:
三、常用标签
在学习如何使用这些调用标签之前我们来看看这些调用标签的分类:
• 声明标签,有<pw />、<list />、<loop> (带/的为不闭合标签,不带/的是闭合标签);
• 变量标签,最常用的有 {title}、{descrip}、{url}、{image}、{forumname} ……
详细了解请看: