PW8门户模版开发和使用指南.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PW8门户模版开发和使用指南

门户模式模版体系简介 phpwind v8.0 的门户模版体系是一个对于广大界面开发者和站长朋友来说相当简单的一个模版制作体系,它不要求界面开发者(网页设计师或美工)具备JS和php语言基础,只要开发者掌握html和css,能写出一个网页界面的静态页面文件(html+CSS),就能简单地将静态网页文件转换成PW8的门户模版文件。之所以这样描述是因为一下这些原因: PW8程序提供了足够丰富的内容调用标签,能够满足大部分调用需求; 内容调用标签的使用方法非常简单,文章接下来将会详细介绍; 模版的开发流程符合模版开发者的开发习惯,即先设计,然后静态代码化,再而转化成程序所用模版,同时也能很方便模版开发者的后期维护(细节修改或添加调用模块); 界面模版的开发和页面运营能够相对独立,逻辑清晰,不会让界面开发者特别是门户模版资源提供者过于纠结页面和运营需求之间的关系; 门户模板体系的脚本框架封装了一些常用页面动态效果脚本,可以方便简单地进行调用。 以上这些要点,我们将会在接下去的开发指南当中详细讲解。 另外我们要熟悉phpwind v8.0门户模式面向的两个群体: 开发者,即一些第三方的模板风格开发者、站点的页面美术设计师、懂页面代码(甚至php)的站长; 使用者,不想学代码的站长,各网站的内容编辑,热心版主等等。 门户模板体系目录基础篇 一、基本常用目录(What?) phpwind v8.0的门户模板目录有两个: 库目录——“/mode/area/themes/”,是用来存放用来创建门户频道“母板”的目录。 开发目录——“/html/channel/”,是用来存放已经生成的门户频道的模板目录。每一个频道都只有一个相对应的模板目录。 另外,全站调用模块模板目录——”/html/portal/”,该目录用来存放门户底层化调用模块的模版文件,比如论坛首页四格的目录就在“/html/portal/bbsindex/”中。 对于一般的频道页面开发来说,掌握这两个模板目录的关系即可。 如果你要修改默认的页首和页尾风格,则要到“/mode/area/template/”里面去修改header.htm和footer.htm。 二、门户模板体系操作逻辑如下(How?): 当在后台“ 门户模式 / 门户核心设置 / 频道管理 ”中创建一个频道的时候,我们必须选取一个“母板”ThemeA(存放与库目录)作为该频道的初始化模板。如图2.1: (图2.1) 当创建完成之后,我们可以看到在开发目录中会出现一个频道模板存放目录ChannelA,如图2.2: (图2.2) 频道创建完成之初,ThemeA和ChannelA中的文件其实是一模一样的。 但自创建完新建频道的那一刻开始,库目录中的ThemeA和ChannelA就不会再发生任何联系,也就是说,修改库目录中的ThemeA是不会影响到ChannelA的呈现效果的,反之亦然。 已经创建好了的ChannelA如果经过了修改之后,如果使用者感觉有需要将其作为基础创建新的频道页面的时候,可以将风格文件夹ChannelA整个复制到“库目录”下,为了方便区分,我们可以将其命名为“ThemeB”,那么我们就可以在后台创建一个以“ThemeB”为“母板”的频道“ChannelB”了。那么这个时候“ChannelB”其实和“ChannelA”是一摸一样的。 以上就是风格开发的流程。也就是说频道风格的开发者可以将“ThemeB”打包发布到风格共享平台上供站长选用,站长之需要将该文件夹置于“库目录”(/mode/area/themes/)下即可,再从后台去创建基于“母板”ThemeB的频道了。 三、PW8和PW7.5门户模版体系的区别(Why?) 如果熟悉p7.5的站长或者模版开发者会发现p8.0的体系和p7.5截然不同—— p7.5只要修改一个“mode/area/themes/”下的一个母板文件,就能在频道前台上全部体现,并且好几个频道会相应发生变化。 但是在实际的社区网站应用当中,我们可以发现门户的首页和频道页面其实是处在同一层级的,也就是说其实每一个“频道”页面在结构和内容上都可以作为一个独立的首页存在,并且这些页面上的内容结构,广告排布也几乎不会一样。相同的,可能就只剩下“页首”(头部)和“页脚”(尾部)了。 所以我们就有了“开发目录”和“库目录”的区分。 “开发目录”面向风格作者和网站的设计师,便于他们开发风格和修改模板,并且每一个独立频道的修改不会影响其他频道。 “库目录”面向普通站长,当他们看到中意的频道模板时,就可以下载安放到“库目录”,以便创建新频道,之后的调用配置可以到生成的频道前台作修改(具体会反映在“开发目录”中config.htm文件的修改)。并且这样也不会影响已经生成的其他频道。 另外,PW8

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档