Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

风格包制作方法及风格包标准

[复制链接]
Tea 发表于 2006-1-6 21:20:54 | 显示全部楼层 |阅读模式
风格包制作过程
当然完全制作好以及调试好的一个风格,如果想跟大家分享,就可以打包给大家了。
风格包所包含的元素:
    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!工具 -> 更新缓存,返回论坛选择风格看效果吧!

    或者阅读更详细的安装方法 https://discuz.dismall.com/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的时候主要语法的标准性了,详细请查阅 https://discuz.dismall.com/viewthread.php?tid=217666
减少自己在编写HTML中的陋习了~呵呵~

6,CSS标准,也请尽量向CSS 2.0看齐了~
      在编写模版的时候,尽量适用外部调用的CSS,这样将更方便以后的修改~,尽量把CSS定义写在 css.htm 中,减少直接在页面中用style来定义了~

评分

1

查看全部评分

咕咕 发表于 2006-1-6 21:24:28 | 显示全部楼层
支持!!!!
回复

使用道具 举报

夜の郎 发表于 2006-1-6 21:30:27 | 显示全部楼层
大雪天脱光衣服支持,,以后就这样发布吧。
回复

使用道具 举报

ahwa 发表于 2006-1-6 21:30:39 | 显示全部楼层
值得收藏!
回复

使用道具 举报

zjh 发表于 2006-1-6 21:31:00 | 显示全部楼层
抢到地板了
回复

使用道具 举报

小小猪 发表于 2006-1-6 22:15:13 | 显示全部楼层
不错哦。嘿嘿,支持
回复

使用道具 举报

33201 发表于 2006-1-6 22:18:46 | 显示全部楼层
支持啦。。。
回复

使用道具 举报

眼花了 发表于 2006-1-6 22:19:29 | 显示全部楼层
大方向是正确的,最后两条是要坚持的,前面几条问题不大的
回复

使用道具 举报

wind123 发表于 2006-1-6 22:51:50 | 显示全部楼层
路过了就支持茶老大一下
回复

使用道具 举报

landis37 发表于 2006-1-6 22:54:11 | 显示全部楼层

顶茶兄

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-19 14:09 , Processed in 0.120677 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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