phpwind9.0模板制作,论坛风格大开发

 

  对于每个PHPer而言,最近最高兴的事情莫过于PHPwind9.0的发布,但要搞懂它并进行一定的开发还需要下一番苦功才行。由于论坛模板机制和门户等模板机制不同,所以今天我就先重点讲讲论坛模板制作的大概过程。

  一、先来熟悉下phpwind9.0的论坛模板机制。

  其实phpwind9.0的模板机制和discuzx2.5差不多,都是程序运行本身自带的默认模板(template内文件),然后如果我们自己设计一套模板放在对应的文件夹中并且后台进行指定的话,那么程序就将运行我们新建的模板风格,官方这样做的目的是:想改哪里就做哪里的模板,很方便很灵动,如果说为了修改一个论坛界面的风格动辄就要去做整站模板的话,那可就得不偿失了。

  二、制作论坛模板风格需要哪些文件和目录?

  1、新风格目录

  2、css目录及css文件(样式)

  3、js目录及js文件(javascript、jquery等脚本)

  4、images目录及图片文件(风格图片)

  5、template目录及htm文件(模板)

  6、Manifest.xml(安装配置文件)

  说明:

  ①新风格目录是必须要建的,以下2~6项的文件全部放在其中。

  ②css目录必须要建立,为了规范化在css目录里继续建立dev和build目录,dev是风格要使用的css目录;build目录是后台开启压缩css功能后将产生压缩后的css文件的目录。在dev目录下放置新风格的css文件即可。

  ③如果你做的风格不需要js特效的话可以忽略此项,否则你需要建立js目录然后将js文件放入其中。

  ④如果你做的风格不需要图片的话可以忽略此项,否则你需要建立images目录,然后将图片文件放在里面即可。

  ⑤template目录必须要建立,用于存放htm模板文件,htm文件名称一定要对应官方/template/bbs/下相关模板的名称,否则程序无法识别。

  ⑥Manifest.xml文件必须要建立,用于后台识别并安装模板用图。

  作为以上说明的补充请看:http://www.zsbs.net/phpwind/forum.html

  三、论坛页面所对应的模板

  很多朋友在体验站里讨教例如在哪个文件里修改某某页面的问题,为了大家不走弯路一个个文件查看,我先将我知道的页面对应htm文件进行说明,如果有没说明到的地方,请大家跟帖,当然如果有能力的朋友也请将更多的说明贴上来。

  论坛首页:/index.php?m=bbs

  对应模板:/template/bbs/index_run.htm

  论坛最新发帖页、最后回复页(如图)


  对应模板:/template/bbs/forum_run.htm 和 forum_run.htm 和 forum_list.htm

  论坛频道页:/index.php?m=bbs&c=cate&fid=1

  对应模板:/template/bbs/cate_run.htm 和 cate_digest.htm

  论坛版块页面:/index.php?m=bbs&c=thread&fid=1

  对应模板:/template/bbs/thread_run.htm

  论坛帖子阅读页:/read.php?tid=1&fid=1

  对应模板:/template/bbs/read_run.htm 和 read_reply_floor.htm 和 read_floor.htm

  其实看到这里想必大家也能发现一些规律:

  比如一般首页都是运行类似 某某_run.htm的文件。

  比如链接url路径里看到什么名字,那么其对应的模板也是什么名字做前缀。

  比如和链接url路径名字相同前缀的文件都是和此连接相关的htm文件。

  希望大家能够举一反三,这里因为家里冻手,所以就不一一例举说明了,期待更多的热心会员反馈经常发现!

  四、制作模板

  这里就不详细说明了,下次用一个实例教程进行将解。无法就是将程序的各种php if判断和标签套在htm代码之中。对应好css、js、images等路径就好。

  五、配置Manifest.xml安装文件

  这个文件我的理解是,可以使后台识别是否存在新风格的重要依据。我做了一个实验,建立一个新目录,将此配置文件放在里面,然后将这个新风格目录直接放在/themes/forum/下面,程序后台就能识别有新风格。关于这个配置文件的重要性我就不多说了,大家只要参照说明照葫芦画瓢就可以了。


  更多可以看官网的phpwind9.0手册。

  六、安装新做好的模板

  1、将新建模板目录整体放在程序根目录/themes/forum/下面,然后进入后台点击云平台→模板管理→本地安装→会看到新模板,请勾选后安装它。


  2、安装完毕并不代表已经在使用它了,请到后台的版块设置里指定使用此风格,这个功能很好,比如我想用版块1做博客,想用版块2做资讯,想用版块3做论坛……那么你只需要做各种风格的版块模板来进行匹配就ok,当然了目前仅仅是版块绑定风格,官方证实频道页也会有风格绑定功能的,期待正式版phpwind9.0。

时间: 2024-11-02 17:54:45

phpwind9.0模板制作,论坛风格大开发的相关文章

destoon二次开发笔记 数据库 模板制作

入门代码示例 一.初始化系统 包含系统根目录下的common.inc.php即可初始化系统. 例如在站点根目录下创建一个hello.php. 示例代码:  代码如下 复制代码 <?php require 'common.inc.php'; echo 'Hello World'; ?> 二.编写逻辑 系统初始化之后,就可以在php文件里编写逻辑代码,同时也可以调用系统内置的变量.函数和类了. 示例代码:  代码如下 复制代码 <?php require 'common.inc.php';

table-java web开发,ssh框架,我想询问下载jsp里,下面的表格怎么制作?求大神指导

问题描述 java web开发,ssh框架,我想询问下载jsp里,下面的表格怎么制作?求大神指导 下边是形成的效果,行是固定的就是1到4:列也是固定的就是第一年到第六年. 跪求大神指导 解决方案 http://blog.csdn.net/cuishijin/article/details/1577009 这里面总结了一些资料,你可以去看下 解决方案二: table tr td

discuz论坛-如何用xmapp制作论坛,求大神指导

问题描述 如何用xmapp制作论坛,求大神指导 如何用xmapp然后利用discuz制作论坛,需要有详细过程,谢谢各位大神帮忙 解决方案 http://www.xampp.org.cn/forum.php?mod=forumdisplay&fid=2 解决方案二: 给你一个压缩包...1步搞定...so easy,装好记得回来采纳哦~http://www.discuz.net/thread-3266172-1-1.html

论坛-关于网页制作!求大神

问题描述 关于网页制作!求大神 网页制作的登陆部分,就想任何一个论坛一样.点击登陆并登陆之后,登陆按钮就消失了变成了你的用户名然后后面有个注销的功能.这个是怎么做到的呢?求大神解答.我是一个刚开始学习做网页的大学菜鸟,还请大神们多多指教. 解决方案 你可以在登录后跳到另一个页面,也可以用jquery的hide()(隐藏),show()(显示)控制 解决方案二: 建议学习下jquery,我也是刚学jquery 解决方案三: 方法有很多.思路是:user不存在时显示登入,存在就将登入隐藏或者是替换.

社区建站软件phpwind9.0发布半月打破多项历史纪录

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 历经1年多,阿里巴巴旗下知名开源建站软件phpwind在今年12月发布了他们最新的9.0版本.此版本在phpwind八年多的产品技术经验基础上,结合站长实际运营需求,融入了最新的互联网发展趋势,提出"轻.快.多变"的产品理念.希望保持原有"快"的技术口碑,以论坛为基础,平台为重点的架构,增强自身产品扩展

phpwind9.0视觉进化论

近日phpwind内部做了一次关于产品视觉方面的主题分享.会上phpwind主视觉设计师王杰同学分享了他在视觉设计中的心得和观念.小编也有幸被邀请旁听分享,在分享会过后本小版还不失时机的即兴采访了王杰同学. 霸气的分享主题:phpwind视觉进化论 小版:王杰您好,您是从什么时候开始负责phpwind产品的视觉设计的?在每个版本的主视觉设计过程中你的设计理念又是怎样的? 王杰:从09年夏天我入职phpwind开始负责phpwind产品的视觉体验设计,很自豪的告诉大家从phpwind7.5到即将上

PhotoShop制作lomo-SumperSampler风格照片

photoshop教程 现今,四格lomo受到很多年轻人的欢迎, 今天小编要教大家用PS制作SumperSampler风格, 如果不喜欢lomo风格的可绕道而行 首先Lomo相机机型众多,拍出的照片也各具鲜明特点. SuperSampler就是可拍4格并排的连续动感照片,照片上的四格里的画面都会有暗角.四组一列的超感光精密的日本全景镜头,会拍出有古旧感的照片,有时还有比较明显的颗粒感,这和目前数码相机所追求的清晰细腻的画面背道而驰. 通过分析了SuperSampler的照片特点,总结出以下几点需

如何让企业网站模板制作更有层次感?

企业网站模板制作需求层次感.当一个设计缺乏层次感的时候页面所表现出来的无非是两种可能,一种是单调,一种是花哨.在设计中我们常常陷于对于某一种色彩或是某一种效果的偏爱,而这种情况会使我们的设计缺乏长久的生命力.并且我们自己在审美上会局限于对这种偏爱的执着从而影响我们的进步.而这种偏执也常会导致我们的设计缺乏网站模板设计层次感. 那么企业网站模板设计的层次感通常表现在什么地方呢?在以前写的<色彩解答>系列中第一篇就讲过关于色彩的层次,在那篇文中有讲到用"黑.白.灰"去分析色彩的

Photoshop快速制作搭边风格图标教程分享

给各位Photoshop软件的使用者们来详细的解析分享一下快速制作搭边风格图标的教程. 教程分享: 先来个最终效果图,是不是很可爱啊!!!   1.新建一个追波尺寸的画布800*600,背景色选白色,名称为描边风格小图标,注意分辨率为72   2.画一个300*300的圆形,填充颜色为#ffdb00,描边为12像素的#000000的黑色描边.注意这里描边的风格应该选居中描边,结尾和转角选择圆角形式.   3.然后我们ctrl+j复制圆形图层,并分别命名为小太阳描边和小太阳填充.并将小太阳填充的图