国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > Discuz > BBSMAX论坛初级皮肤制作教程(图)

BBSMAX论坛初级皮肤制作教程(图)

来源:程序员人生   发布时间:2014-04-25 10:37:03 阅读次数:3577次

作为bbsmax 4.0模板引擎的开发者,编写皮肤和模板的教程我责无旁贷,但因为开发任务繁重,这篇早就应该有的教程到今天才和大家见面,我在此深表愧疚。

但是迟来总比不来好,从这篇文章开始,我将陆续完善bbsmax的皮肤和模板教程,我希望教程的完善过程中广大bbsmax爱好者可以永远提出意见,建立一个bbsmax和用户互动的良性循环。

因为多年的教学(教老太太打字、教小弟小妹装系统等)和被教学(上学、看教程自学等)经验告诉我学习任何东西都要打好基础,有了良好的基础才能万丈高楼平地起,否则就是浮沙筑高台,后果可想而知。

所以希望广大有志于制作bbsmax论坛皮肤的有识之士在看完这篇教程后可以建立良好的理论基础,再把理论转化为实践。

好进入正题,今天这篇教程我首先要教大家的是最基础的东西。

皮肤目录结构

bbsmax 4.0中所有皮肤安装在bbsmax安装目录的max-templates文件夹下,又按不同皮肤分成不同子文件夹。

刚安装完bbsmax 4.0后,会有一套默认皮肤,在default文件夹中,这个文件夹是特殊文件夹,不能随意修改文件夹名称。

另外安装的皮肤各自存放在max-templates的不同子文件夹中。

一个典型的bbsmax 4.0皮肤必须包含一个skin.config文件和一个skin.png文件。

skin.config文件是皮肤的设置文件,包含了皮肤的名称、制作者、版本、介绍等信息。

skin.png文件是皮肤的预览文件,典型大小为200 x 116。

典型的skin.config文件的内容格式如下:
<?xml version="1.0" encoding="utf-8" ?>
<Skin>
<Name>我的风格</Name>
<Version>1.00</Version>
<PublishDate>2009-9-10</PublishDate>
<Author>老达</Author>
<WebSite>http://www.bbsmax.com/</WebSite>
<Description>大家好,我是一个漂亮的bbsmax皮肤</Description>
</Skin>

skin.config和skin.png文件必须在皮肤文件夹的根目录下,典型的bbsmax 4.0的max-templates目录结构如下:

max-templates
|
|--default
|     |--skin.config
|     |--skin.png
|
|--skin1
|     |--skin.config
|     |--skin.png
|
|--skin2
|     |--skin.config
|     |--skin.png

主意我上面为了简单明了忽略了各个皮肤目录下的内容,实际上各个皮肤目录下可能会有模板、css、js、图片等文件。

bbsmax 4.0的皮肤安装包为标准zip格式,可以直接在网站后台的皮肤管理页中导入导出皮肤包。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生