仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1672|回复: 19
打印 上一主题 下一主题

[学习教程] PHP网页设计phpwind9.0模板制造,服装论坛作风大开辟

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:29:33 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
基础这个东西是个比较笼统的概念,如果你之前学习过c语言, c语言被认为是     
    关于每一个PHPer而言,比来最乐意的工作莫过于PHPwind9.0的宣布,但要弄懂它并停止必定的开辟还需求下一番苦功才行。因为服装论坛模板机制和门户等模板机制分歧,所以明天我就先重点讲讲服装论坛模板制造的也许进程。
    1、先来熟习下phpwind9.0的服装论坛模板机制。
    其实phpwind9.0的模板机制和discuzx2.5差不多,都是法式运转自己自带的默许模板(template内文件),然后假如咱们本人设计一套模板放在对应的文件夹中而且后台停止指定的话,那末法式就将运转咱们新建的模板作风,官方如许做的目标是:想改哪里就做哪里的模板,很便利很灵动,假如说为了修正一个服装论坛界面的作风动辄就要去做整站模板的话,那可就得失相当了。
    2、制造服装论坛模板作风需求哪些文件和目次?
    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
    3、服装论坛页面所对应的模板
    良多伴侣在体验站里叨教例如在哪一个文件里修正某某页面的成绩,为了人人不走弯路一个个文件检查,我先将我晓得的页面临应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文件。
    但愿人人可以触类旁通,这里由于家里冻手,所以就纷歧一例举申明了,等候更多的热情会员反应常常发明!
    4、制造模板
    这里就不具体申明了,下次用一个实例教程停止将解。没法就是将法式的各类php if判别和标签套在htm代码当中。对应好css、js、images等途径就好。
    5、设置装备摆设Manifest.xml装置文件
    这个文件我的了解是,可使后台辨认是不是存在新作风的主要根据。我做了一个实行,创立一个新目次,将此设置装备摆设文件放在外面,然后将这个新作风目次直接放在/themes/forum/上面,法式后台就可以辨认有新作风。关于这个设置装备摆设文件的主要性我就不多说了,人人只需参照申明照葫芦画瓢就能够了。
  

    更多可以看官网的phpwind9.0手册。
    6、装置新做好的模板
    1、将新建模板目次全体放在法式根目次/themes/forum/上面,然落后入后台点击云平台→模板办理→当地装置→会看到新模板,请勾选后装置它。
  

    2、装置终了其实不代表已在利用它了,请到后台的版块设置里指定利用此作风,这个功效很好,好比我想用版块1做博客,想用版块2做新闻,想用版块3做服装论坛……那末你只需求做各类作风的版块模板来停止婚配就ok,固然了今朝仅仅是版块绑定作风,官方证明频道页也会有作风绑定功效的,等候正式版phpwind9.0。
  

怎么培养啊 别光说不练啊,好 ,比如新人入门自己步是配置环境,虽然现在都有很多的集成环境,但是真实的体验下配置环境还是会有很多帮助,不论是你以后工作还是在真实的linux下开发。
谁可相欹 该用户已被删除
沙发
 楼主| 发表于 2015-7-11 15:25:59 | 显示全部楼层
小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-22 09:07

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表