Z-BlogPHP主题制作规范

1.主题发布的必备条件

  1. 主题名称的英文ID,与其它现有主题不重名.
  2. 主题信息文件,theme.xml,内含主题发布信息.
  3. 主题截图文件,screenshot.png,300*240像素,横向.

2.主题目录文件结构

主题目录,名称为主题的英文ID,位于zb_users/theme/目录下.此目录中有如下文件或文件夹

  • 必需:
    1. 文件:theme.xml,主题信息.
    2. 文件:screenshot.png,主题截图.
    3. 目录:template,模板目录,存放模板文件.
    4. 目录:style,样式目录,内存样式表及所需图片.
    5. 目录:compile,编译目录,主题使用后编译文件目录.
  • 可选:
    1. 目录:common,主题自行加入的共用脚本,flash等元素,存放于此目录中。

3.theme.xml格式规范说明

 应用中心插件提供了theme.xml文档的编辑器,不太了解XML的用户可以通过此编辑器生成标准的主题信息文档.

 同时还提供了与在线安装包版本匹配的打包器,以备需求.

样例文档

theme.xml

 <?xml version="1.0" encoding="utf-8"?>
 <theme version="php">
 <id>default</id>
 <name>默认主题</name> <url>http://www.rainbowsoft.org/</url> <note>Z-Blog的默认主题</note> <description>Z-Blog的默认主题.模板由zx制作,娇娇设计.新增了Table日历的支持.</description> <path></path> <include></include> <level>1</level> <author>  <name>zx.asd</name>  <email>rainbowsoft@gmail.com</email>  <url>http://www.zdevo.com/</url></author><source>  <name>jiaojiao</name>  <email>luheou@126.com</email>  <url>http://imjiao.com/</url>  </source>  <adapted>130707</adapted>  <version>1.2</version>  <pubdate>2013-07-07</pubdate>  <modified>2013-09-02</modified>  <price>0</price>  <advanced>  <dependency></dependency>  <rewritefunctions></rewritefunctions>  <conflict></conflict>  </advanced><sidebars>  <sidebar1></sidebar1>  <sidebar2></sidebar2>  <sidebar3></sidebar3>  <sidebar4></sidebar4>  <sidebar5></sidebar5>  </sidebars></theme>

节点说明

  1. theme,表示此文档为主题信息,其属性version表示此文档格式的版本号.
  2. id,主题ID,即存放该主题的目录名.
  3. name,主题名称,中英文均可.
  4. url,发布主题的网页地址.
  5. note,主题简介.
  6. author,主题作者.
    1. name,作者名称.
    2. url,作者网址.
    3. email,作者电邮.
  7. source,主题原作者
    1. name,原作者名称.
    2. url,原作者网址.
    3. email,原作者电邮.
  8. plugin,主题自带插件.
    1. name,插件名称.
    2. note,插件简介.
    3. type,插件类型(如inline,outline).
    4. path,插件首页文件(如main.asp).
    5. include,插件包含文件,CDATA!(如<!–#includefile=“totoro/c_totoro.asp”–>).
    6. level,插件权限(“1”为管理员,“2”为高级用户,以此类推…).
  9. version,主题自身的版本号.
  10. adapted,适用该主题的博客版本.
  11. pubdate,主题的发布目期.
  12. modified,主题的最后修改日期.
  13. description,主题详细说明,可用HTML,但不必用换行标签,CDATA!.

4.官方对主题的认证

1.8的主题将实行官方认证,只有通过认证的主题才可被官方资源站收录.

  1. 认证的原则是:用户无需修改代码即可正常应用该主题.
  2. 认证的具体要求:
    1. 主题所用全部文件位于同一主题目录下.
    2. 主题目录规范.信息齐全(必须有ScreenShot.png和Theme.xml).
    3. 主题中需显示用户的博客名称等,此类名称不应以图片替代.
    4. 应用的图片不能带有过强的个人色彩,如专为个人设计的Banner等.
    5. 模板中不含有和主题作者相关的第三方代码,如广告,统计等.


版权属于:做one笔记

原文地址:https://6663663.com/post/22.html

转载时必须以链接形式注明原始出处及本声明。

相关文章

zuoone
zuoone
发布于 2014-06-2819:53:16  回复
1

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。