制作PHP168的风格,完全不需要懂PHP程序.只须要懂HTML制作就行了.
PHP168整站系统与其他频道系统的风格原理都是一样的.下面重点讲解整站的风格制作.
一套完整的风格必须指定一个唯一的关键字即不能与其它风格的关键字有雷同,并且包含以下文件与目录
比如默认的风格,
它的关键是: default
然后这个风格的相关目录名都以此为标准.
/php168/style/default.php 这是风格的配置文件,必须有的,
/images/default/ 这是风格图片目录,风格的相关图片都在这里,另外还有一个CSS文件
/template/default/ 这是模板目录,如果自已另外做的风格,可以没有这个目录.当你的风格没有对应的模板文件时,就会从系统默认的模板目录去读取.
/cache/label/default.php 这是风格的标签设置参数的缓存.可以没有.目的是方便别人使用你的风格里的标签设置.否则别人需要自己设置标签.
做风格的思路是这样的:
第一步,按你自己的思路去做好一个主页.列表页与内容页可做,可不做.但是在做的时候.必须要注意一点的是,必须确认你的主页可以切割成三部分,即是头部,底部,中间部分.因为程序会分三部分读取模板.最后组合成一个页面的.做到这个就可以了.所以在做的时候.其它完全可以不用考虑的.
第二步.也即是把你的HTML页面做好之后.就要进行图片与CSS的路径进行替换处理.
在这里,你需要为你的风格想好一个关键字,比如abc只能是英文或英文加数字.然后就进行图片与CSS的路径替换.
把所有图片及CSS的路径替换为 $webdb[www_url]/images/abc/
其中$webdb[www_url]这个变量代表你的整站访问地址.通过这样替换.就可以得到你的图片的http://这样的绝对路径了.
第三步.即图片及CSS路径替换完毕之后.就需要对你的HTML主页进行分割了.分别割成三部分代码.即头部,底部,中间内容部分.
分别命名为head.htm foot.htm index.htm
第四步,即分割完毕之后,就需要给以上三个文件插入特定代码.使之成为模板.没插入特定代码之前.它只是普通的HTML页面,并不是真正的模板.
修改以上三个文件.分别在每个文件的头部插入如下代码
<!--
<?php
print <<<EOT
-->
然后,分别在每个文件的底部插入以一代码
<!--
EOT;
?>
-->
这样,就成为真正的模板了.
第五步,HTML文件与图片目录的正确存放.建立图片目录与模板目录
images/abc/ 把用到的图片放到此目录
template/abc/ 把head.htm foot.htm index.htm这些模板放到此目录
php168/style/abc.php 创建这样一个文件.里边输入如下代码
<?php
$styledb['name']='我的ABC风格';
$styledb['keywords']='abc';
?>
通过以上五个步骤.就基本上把一个主页风格做好了.每新做一个风格,基本上都是这样的步骤的.
以上我们只是制作了head.htm index.htm foot.htm 这三个模板.一般来说足够了.其它list.htm列表页 bencandy.htm内容页,我们没有制作的话.他就会读取系统默认目录的.即default目录的.其他页的制作原理一样.只是不需要做头部与底部了
以上只是最基本的风格制作指南.即是入门级.进阶级的.在另一个贴子讲解.
配套视频如下:
视频下载地址:
1.风格的安装与基本常识
http://down2.php168.com/mv/new/1.rar 2.一个简单风格的制作
http://down2.php168.com/mv/new/2.rar