Discuz论坛风格制作

风格包制作方法及风格包标准
风格包制作过程
当然完全制作好以及调试好的一个风格,如果想跟大家分享,就可以打包给大家了。
风格包所包含的元素:
1,风格所需的图片,images/风格名字/ 里面的文件
2,风格所需的模板,templates/风格名字/ 里面的文件
3,风格安装所需的导入文件,dz_style_*.txt (2.5以下使用) discuz_style_*.txt(4.0使用)
4,风格安装所需配色文件,文件名不定,我建议命名为 color ,是html格式的文件
5,风格说明文件, readme ,文件格式不定,我建立用 html 格式
以上 5个是风格包中必须,而且均不可少的!请在打包的时候多检查!

好,开始制作!
1和2中的文件,很简单,在调试风格的论坛目录中复制出来就可以了!
● 开一个新的文件夹,起个名叫 风格名字_for_xx(论坛版本) ,例如 name_for_D4
● 在 name_for_D4 中再开一个新的文件夹,名为 upload
● 在 upload 中再新建两个文件夹,分别名为 images 和 templates
● 把调试论坛中复制的文件分别放到这两个文件夹中,结构如下
- upload
- images
- name
- *.gif / *.jpg
- templates
- name
- *.htm / *.lang.php

注:在模板中其实不一定需要所有模板文件,只要提供有修改过的就可以,其他的系统会从默认模板中获取,语言包(*.lang.php)也一样,也就是为什么不建议删除默认模板的原因!
● 导入文件的生成,在系统设置->界面风格->界面风格中,每个风格方案后都有一个[下载]的连接,点它就能生成 discuz_style_*.txt的文件,其实 * 就是风格的名字
● 配色文件,在系统设置->界面风格->界面风格中,每个风格方案后都有一个[详情]的连接,点它进入配色方案页面,把这个页面的HTML保存为 color.htm 即可!
● readem说明文件,请在文件中写入一分风格安装方法,方便新人阅读及安装!为什么要用,HTML格式呢?是担心如果用txt格式,如果是不同语言系统的人查看就麻烦了,用HTML格式就不用担心这样的问题。

下面就是风格包的结构和说明:
- doc // 文档目录,一些风格所需的文件存放目录
- discuz_style_*.txt // 风格导入安装文件
- color.htm // 风格配色方案文件
- upload // 需要上传的目录
- images // 图片目录
- name // 风格图片目录
- templates // 模板目录
- name // 风格模板目录
- readem.htm // 说明文件

所有文件资料完整后,就能压缩打包了!


风格包标准
1,说明文件标准,以下资料请必须包含在 readme.htm 文件中
******************************************************************************
** 风格名称:
** 适用版本:
** 语言编码:
** 风格作者:(如是转换风格请说明原作者或来源)
** 版权所属:
** 支持网站:
******************************************************************************
风格相关说明:
-----------------------------------------------------------------
---------------------------------------------------------------------------

1,风格安装包结构:
- doc // 文档目录,一些风格所需的文件存放目录
- discuz_style_*.txt // 风格导入安装文件
- color.htm // 风格配色方案文件
- upload // 需要上传的目录
- images // 图片目录
- name // 风格图片目录
- templates // 模板目录
- name // 风格模板目录
- readem.htm // 说明文件

2,风格安装方法:
1. 打开 discuz_style_*.txt 文件,把里面所有内容复制出来,
到论坛 -> 系统设置 -> 界面风格 -> 界面风格 内在 “导入界面方案”内粘帖上复制出来的内容,然后点 “提交”!

2. 把风格包中的 images 内的 name 目录上传到论坛目录下 images 目录内

3. 把风格包中的 templates 内的 name 目录上传并覆盖到论坛目录下 templates 目录内的 name

4. 最后到 论坛 -> 系统设置 -> Discuz!工具 -> 更新缓存,返回论坛选择风格看效果吧!

或者阅读更详细的安装方法 http://www.discuz.net/viewthread.php?tid=163012
2,风格命名标准
或许大家会发现同样类型的风格,作者都会有一样的名字,特别是风格图片和模板目录,为了避免这样的问题,建议用下面的方法命名:
● 风格主题命名法:
如果你的风格主题名字是独创的则非常适用,相信重复机率也很小,直接用你独特的名字吧!
● 作者名字命名法:
如果你经常发布风格,但又没有为每个风格刻意命名,可以用自己的名字为开头来命名,例如 abc_01 abc_02 或者 abc_xxx ,相信这样重复机率更小。
● 年份日期命名法:
用年份或日期来命名,也是方便而且重复机率小的。
● 混合命名法:
综合上面3种方法一起命名,例如 abc_2006_xxx 或者 abc_0120_xxx ,这些都由你的喜好吧!

使用这样的命名法,也是因为Discuz!的风格越来越多,重复的可能也越来越大~希望有这样的标准,可以让Discuz!的风格更规范!


3,风格包结构标准
- doc // 文档目录,一些风格所需的文件存放目录
- discuz_style_*.txt // 风格导入安装文件
- color.htm // 风格配色方案文件
- upload // 需要上传的目录
- images // 图片目录
- name // 风格图片目录
- templates // 模板目录
- name // 风格模板目录
- readem.htm // 说明文件
基本按照这样来做,就很不错~

4,模板文件标准
请各位了解,Discuz!来到4.0这个版本,语言设置不再是模板编辑中设置,而是在选择安装论坛的时候就决定了,在config.inc.php中就决定了,到底是什么语言及编码!Discuz!4分了两个语言,分别是简体和繁体版;三种编码,分别是GBK、BIG5和UTF-8,而UTF-8也分别提供两种语言,分别是简体和繁体。也就一共提供4个语言编码版本的程序,分别是简体GBK、简体UTF-8、繁体BIG5、繁体UTF-8。
所以只要不在模版中直接编写中文的话,不管是什么语言的论坛制作的风格都能正常使用。
一定要记得了,不要在模版中编写中文,一定要通过语言包来实现哦!


5,HTML标准,或者说我们更加要向XHTML看齐了!
请在编写HTML的时候主要语法的标准性了,详细请查阅 http://www.discuz.net/viewthread.php?tid=217666
减少自己在编写HTML中的陋习了~呵呵~

6,CSS标准,也请尽量向CSS 2.0看齐了~
在编写模版的时候,尽量适用外部调用的CSS,这样将更方便以后的修改~,尽量把CSS定义写在 css.htm 中,减少直接在页面中用style来定义了~
--------------------------------------------------------------------
--------------------------------------------------------------------
做完图片之后放入一个文件夹内,假定名为abc,上传至images下
将制作的风格模板文件放入另外一个abc内(和图片是两个文件夹),上传至templates下

进入后台~~

论坛管理——模板编辑——新增模板——输入名称如aaa,所在目录./templates/abc

论坛管理——界面风格——新增风格(输入风格名称aaa)——进入“详情”——设置匹配模板配色等

完了以后在界面风格中点要导出风格后的“下载”,就可以了~导出的就是TXT文件

再和images/abc和templates/abc一起打包就可以上传共享了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值