DBS独立服客服务

查看完整版本: 如何将Z-blog主题从1.7升级到1.8

washun 2007-12-18 23:46

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

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

[b][u]一、观察1.8主题结构[/u][/b]

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

[align=center][attach]2652[/attach][/align]

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


[align=center][attach]2653[/attach][/align]
[b][u]二、建立你的主题包[/u][/b]

在THEMES根目录下新建一个文件夹,名字自定义。将原1.7主题里的TEMPLATE和STYLE两个文件夹移到里面

。编辑一个后缀为PNG的图片,尺寸大小为300*240像素。从default文件夹里复制一个theme.xml,然后用记事本打开,修改里面的信息为你自己的。其他诸如INCLUDE、PLUGIN、SCRIPT、SOURCE等文件夹可根据自己的需要增加,不要也没关系。

[u][b]三、小修小补[/b][/u]

[align=left]1、分别用记事本打开default.html、catalog.html、search.html、single.html、tags.html等5个模板文件,将[/align]
[align=left][code]<link rel="stylesheet" rev="stylesheet" href="<#ZC_BLOG_HOST#>style/<#ZC_BLOG_CSS#>.css" _fcksavedurl=""<#ZC_BLOG_HOST#>style/<#ZC_BLOG_CSS#>.css"" type="text/css" media="screen" />[/code][/align]
[align=left]全部替换为[/align]
[align=left][code]<link rel="stylesheet" rev="stylesheet" href="<#ZC_BLOG_HOST#>themes/<#ZC_BLOG_THEME#>/style/<#ZC_BLOG_CSS#>.css" type="text/css" media="screen" /> [/code][/align]
2、检查哪些图片的路径需要修改,更新为新的路径。

3、对于采用引用include的主题来说,可能会有部分调用只显示代码,好像没有生效的样子。这是因为1.8版有两处include文件夹,主题里的include和主题里的include,两者是有区别的。如果采用系统的include调用,代码还是<#CACHE_INCLUDE_[color=#ff0000]XXX[/color]#> ,如果是主题的include调用,代码则要更改为<#TEMPLATE_INCLUDE_XXX#>。XXX代表文件名。详见[url=http://bbs.rainbowsoft.org/thread-3530-1-2.html][color=#01487c]Z-Blog在模板中引用INCLUDE目录内文件的说明[/color][/url]。

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

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

[align=center][attach]2654[/attach][/align]

[b][color=red]凡是1.7的的模板都可以参照以上方法修改。[/color]大家有什么困难,可以在[/b][url=http://bbs.rainbowsoft.org/][b][color=#01487c]Z-blog论坛[/color][/b][/url][b]提出。[/b]

[b]最后,给大家一些小建议:[/b]

1、将原来的主题、程序等文件在自己的电脑做好备份(这一点很重要,愿上帝保佑你)。
2、在自己的空间全新安装Z-blog1.8,然后将修改好的主题和数据库传到空间慢慢进行调试。
3、有可能的话,先在自己的电脑上调试好,再完全上传到自己的空间。

原文来自于:[url=http://www.washun.com/]Washun之官方网站[/url]  [url=http://www.washun.com/post/382.html]http://www.washun.com/post/382.html[/url]

Google 2007-12-18 23:48

:)  慢慢看

cygsxak 2007-12-19 00:33

我想下了个,现在先测试看看功能~~

cygsxak 2007-12-19 00:34

说实话现在还不打算升级,因为前边的版本已经很好了!:victory:

jifforever 2007-12-19 02:30

暂时不打算升级

wenfu 2007-12-19 04:33

占位看,对新手的确有用

如果没猜错的话,肯定加精!教程嘛,瞒详细的。

顶!

i-vivi.net 2007-12-19 09:41

二、建立你的主题包

在THEMES根目录下新建一个文件夹,名字自定义。将原1.7主题里的TEMPLATE和STYLE两个文件夹复制到里面

。编辑一个后缀为PNG的图片,尺寸大小为300*240像素。


这里说的编辑个PNG的图片什么意思?
呵呵.

暂时还不想升级.因为看不太懂.
1.7也很好用

washun 2007-12-19 09:43

把ScreenShot.png改为你自己的主题的缩略图,不做也没关系

竞博客 2007-12-19 10:28

回复 7# 的帖子

就是截个图,在后台可视化管理啦~

muyu 2007-12-19 12:34

昨晚就想升级了
也不知道怎么升级就想试试看
还好,我的空间商昨晚有点问题
我没有备份好数据
现在备份好了想按楼主的方法升级
有什么问题一会再请教

[[i] 本帖最后由 muyu 于 2007-12-22 18:09 编辑 [/i]]

busfly 2007-12-19 13:10

PNG就是图片的格式,简单的说就是图片的后缀名

aazz119 2007-12-19 14:02

很复杂。。。。。对我这种懒人等主题包吧

jensue 2007-12-19 14:17

先备份在升级哦!!

googleah 2007-12-19 23:33

晚上我也更新看看 希望一次能成功啊

jensue 2007-12-20 15:17

关于第三步:小修小补里:
<link rel="stylesheet" rev="stylesheet" href="<#ZC_BLOG_HOST#>style/<#ZC_BLOG_CSS#>.css" _fcksavedurl=""<#ZC_BLOG_HOST#>style/<#ZC_BLOG_CSS#>.css"" type="text/css" media="screen" />

在我的主题(Mozine主题)文件夹的那几个文件里没有上面这个代码,倒是有下面这个~~

<link rel="stylesheet" rev="stylesheet" href="<#ZC_BLOG_HOST#>style/<#ZC_BLOG_CSS#>.css" type="text/css" media="screen" />
<link rel="stylesheet" rev="stylesheet" href="<#ZC_BLOG_HOST#>css/print.css" type="text/css" media="print" />


是不是应该把第一个<link ……>换掉啊??

[[i] 本帖最后由 jensue 于 2007-12-20 15:20 编辑 [/i]]

rainsun 2007-12-20 17:11

愿上帝保佑你!看到这句有点心跳的感觉!

星空 2007-12-21 19:29

过几天在看看,最近没空,,

zhiyi 2007-12-21 22:11

直接上传1.8再把数据库替换可以吗.主题风格我是无所谓的

J.wei 2007-12-22 15:26

还要慢慢抽个时间研究研究

muyu 2007-12-22 19:00

错误提示:
错误原因:没有权限

请问这是什么原因呢。
我是在后台文件重建时提示的

haoshu 2007-12-25 17:31

最害怕升级了,因为我自己都不记得当初对1。7做了哪些修改:'(

zb6401 2007-12-26 21:51

呵呵  还是我最好 全部采用默认!!这就是菜鸟的好处 升级我直接删除后替换数据库啥的就ok拉 娃哈哈!!毕竟blog是写的 不是玩的 兄弟们你们说是不是哦

zb6401 2007-12-26 21:51

文件上传中 :)

wulvyou 2007-12-27 13:07

god

小修小补是修哪补哪???
是1.7的还是1.8
我都没找到PNG图像!
看不明白!
页: [1] 2
查看完整版本: 如何将Z-blog主题从1.7升级到1.8