Washun

一个屁民、网瘾患者的日志

«上一篇: 独立捐助也简单下一篇:博客成功升级到了Z-blog 1.8 »

如何将Z-blog主题从1.7升级到1.8

对于很多刚刚接触Z-blog 1.8的朋友来说,发现新的程序有了诸如主题样式管理、在线安装、切换等功能固然令人愉悦,但如何从1.7主题完美升级到1.8,确实是摆在面前的小困难。其实,尽管1.8带来变化是革命性的,但是程序设计者们仍然为1.7主题过渡到1.8做好了很好的规划,使大家尽可能做少量修改就能实现完美过渡。现在,我就来介绍一下。

一、观察1.8主题结构

打开THEMES目录看看,里面有2个文件夹分别代表了2个主题,其中有个叫default的文件夹就是默认主题。

打开default文件夹,你会看到6个文件夹、1个图片和1个xml文件,看着眼熟吧。其中最关键的就是TEMPLATE和STYLE了。ScreenShot.png是你的主题缩略图,尺寸大小为300*240像素。theme.xml为你的主题信息文件,这两个都会显示在后台的主题管理界面上。详情见主题目录结构, XML信息规范与官方认证办法

 

二、建立你的主题包

在THEMES根目录下新建一个文件夹,名字自定义。将原1.7主题里的TEMPLATE和STYLE两个文件夹复制到里面。编辑一个后缀为PNG的图片,尺寸大小为300*240像素。从default文件夹里复制一个theme.xml,然后用记事本打开,修改里面的信息为你自己的。其他诸如INCLUDE、PLUGIN、SCRIPT、SOURCE等文件夹可根据自己的需要增加,不要也没关系。

三、小修小补

1、分别用记事本打开default.html、catalog.html、search.html、single.html、tags.html等5个模板文件,将

全部替换为

2、检查哪些图片的路径需要修改,更新为新的路径。

3、对于采用引用include的主题来说,可能会有部分调用只显示代码,好像没有生效的样子。这是因为1.8版有两处include文件夹,主题里的include和主题里的include,两者是有区别的。如果采用系统的include调用,代码还是<#CACHE_INCLUDE_XXX#> ,如果是主题的include调用,代码则要更改为<#TEMPLATE_INCLUDE_XXX#>。XXX代表文件名。详见Z-Blog在模板中引用INCLUDE目录内文件的说明

4、如果你的主题曾新建了模板或者插件,检查一些里面是否有<!-- #include file="function/c_system_base.asp" -->,如果有的话,就要在其下加上一句<!-- #include file="function/c_system_plugin.asp" -->

四、启用主题

将你的主题文件夹全部上传至THEMES根目录下,在后台打开[主题样式管理],你会看到自己的主题已经出现在里面以供选择。选择它,然后确定。重建索引和重建文件即可。

凡是1.7的的模板都可以参照以上方法修改。大家有什么困难,可以在Z-blog论坛提出。

最后,给大家一些小建议:

1、将原来的主题、程序等文件在自己的电脑做好备份(这一点很重要,愿上帝保佑你)。

2、在自己的空间全新安装Z-blog1.8,然后将修改好的主题和数据库传到空间慢慢进行调试。

3、有可能的话,先在自己的电脑上调试好,再完全上传到自己的空间。

预祝大家升级成功!

  • 大帝007的Gravatar头像
  • 13楼. 大帝007 于  2009-1-5 21:06:34 说:
  • Washun兄,你好,我前两天把1.7直接升级到1.8 Arwen Build 81206,结果却出错了,在论坛里发了求助的帖子,http://bbs.rainbowsoft.org/thread-31547-1-1.html,希望Washun兄能帮忙解决一下,谢谢!
  • [回复] [引用]
  • 水泵的Gravatar头像
  • 12楼. 水泵 于  2008-11-14 11:34:43 说:
  • 1.8 的默认主页是蓝色的,也不是很好看,比较普通
    水泵:http://www.nanfang-pump.com
    Washun 于 2008-11-14 12:56:13 回复
    Z-blog的默认主题一直是蓝色的,萝卜白菜,各有所爱,你不喜欢可以换别的主题嘛。
  • [回复] [引用]
  • Tyanbo的Gravatar头像
  • 11楼. Tyanbo 于  2008-9-8 23:11:04 说:
  • 我弄到第四步根本就不行了,后台没有主题样式管理啊,这是怎么回事啊,能否赐教...
    Washun 于 2008-9-9 7:18:31 回复
    你确认你的程序是不是z-blog 1.8,只有1.8以上的才有主题与样式管理的选项。
  • [回复] [引用]
  • 网络营销的Gravatar头像
  • 9楼. 网络营销 于  2008-1-16 19:37:12 说:
  • washun 我看了你的升级帖子 但是我自己还不是很懂 请交教一下

    是不是先把新的1.8程序全部上传到网站空间 然后再把修改好的主题和数据库上传上去吗?谢谢
    Washun 于 2008-1-16 20:09:49 回复
    到论坛里看我的帖子,自动安装升级包下载帖的2楼。
  • [回复] [引用]
  • sunlight的Gravatar头像
  • 8楼. sunlight 于  2008-1-11 23:48:46 说:
  • 升级全靠此帖 谢谢啊
    Washun 于 2008-1-12 14:42:20 回复
    有用就好Cool
  • [回复] [引用]
  • J.wei的Gravatar头像
  • 6楼. J.wei 于  2007-12-24 20:45:48 说:
  • 这样的学习帖子一定要顶的,哈哈过来支持一下
  • [回复] [引用]
  • 巴士飞扬的Gravatar头像
  • 5楼. 巴士飞扬 于  2007-12-24 14:56:32 说:
  • 哈哈,这个标准做得很好很强,厉害

    两担(旦)祝福送给你,不要也得收下,强送
    Washun 于 2007-12-25 8:59:00 回复
    谢谢你的两蛋。
  • [回复] [引用]
  • 一剑的Gravatar头像
  • 4楼. 一剑 于  2007-12-24 11:40:21 说:
  • 好快,我的才1.6测试版捏
    Washun 于 2007-12-24 14:04:47 回复
    你要跟上形势啊
  • [回复] [引用]
  • cyg的Gravatar头像
  • 3楼. cyg 于  2007-12-21 17:57:00 说:
  • 我先测试一段时间再看看~~
  • [回复] [引用]

请您发表一下看法:

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

站内搜索

产品推荐

最近发表

最新评论及回复

Copyright © 2005 Washun.com. 粤ICP备08112955号 - - 版权声明 - English - Powered By Z-Blog 本站由风云互联提供稳定高速带宽支撑