Tag Archives: Z-Blog

与Haphic合作而成的Z-Blog主题’international’ preview

First of all: 90% or more by Haphic [ template rebuilt and most css work ], 10% or less by me. [ a bit css tweaked ]

盛世英超 - The Most Exellent League Over The World

老早 Haphic 同学就跟我提起自己做一个主题,这个不是技术上难,主要是创意难,本来中国人就缺少创意,得靠一点东西来激发一下,这不,我前几天刚把自己 WordPress 的主题换成现在这个苗条式的,Haphic 同学得到了启发,那晚我们一起看曼联 VS 铁锤的比赛时,就敲定制作一款我现在这种样式的主题——主日志内容突出、侧边栏靠下的主题,我们的初衷是在一个模板下,通过 CSS 的不同制作一个系列出来,我们的想法是以国家为元素,做一个’International’系列。

由于我之前用过很长一段时间 Z-Blog, 而且 Haphic 现在也用的是 Z-Blog, 所以就从 Z-Blog 下手。一夜之间,Haphic 同志就把 Z-Blog 的模板文件重新修改了一番,配合的 CSS 也写好了,只等“润色,后加工”,然后就不断地调试,在 Fx 下,IE7 下,IE6 下,这期间,我们真是恨透了 SB 的 IE6,不得已地为了迎合“IE6”,不得不对模板和 CSS 一些地方“增肥”,还好,东弄西整,差不多能适应所有主流浏览器了,当然还是FX 浏览最佳。

上面这个图只是个 Preview,还没一点国家元素在里面,算是个毛胚版吧,实体网页预览可以到我放弃了的“盛世英超”看。[题外话,我实在没精力更新“盛世英超”了,其实也不是放弃了,而是慢慢地把部分内容直接转移到自己的 Blog 上来了,如果有人有兴趣更新,我可以把域名加空间全免费给你。]

模板细节继续完善ing,International 风格系列继续调试制作ing, 最近上午学车,下午睡觉搞翻译忙毕设,晚上看电影看美剧,忙的很呐,可能要多等段时间了,幸好有我们的 Haphic 同志呐!Hoho!

欢迎在用 Z-Blog 的同学们能下载这个系列主题试用试用,把你觉得好的 idea 发给我或者 Haphic. [ skyland.mu 在 gmail.com haphic 在 gmail.com ]

下载: international-skyblue [ 这个毛胚版暂时叫 SkyBlue ]
用法:
下载解压后, 将”International”文件夹中的文件考到 Z-blog 根目录下替换同名文件夹,包括 “c_system_event.asp”,这个文件被 Haphic 修改过以实现最新日志输出标题和摘要,如果你以前也修改过 “c_system_event.asp” 请备份。如果不替换的话最新日志的输出就按 Z-Blog 默认的只有标题而没有摘要。然后修改导航文件,各个导航加一对就行了,在设置里把模式名改为”SkyBlue”,最后重建文件,重建索引。

Z-Blog 转 WordPress的一些心得.

zblog to wordpress本来这篇文章在我当初转换成功时就要写的, 但后来忘了, 前几天Z-Blog老大ZX让我做了个Z-Blog官方论坛的Wordpress区的班班-__-, 让我”沟通Z-Blog和WP的关系” 汗.. 那么我就把这篇写出来算了.

Z和WP两个都是优秀的Blog程序, 一个ASP的, 一个PHP的, 这篇文章希望对欲从Z-Blog 转到 WordPress的同学们提供一些帮助.

准备工作:
Z-Blog方面: 之前的Z-Blog1.4, 1.5版本总会出现这样那样的问题, 但Z-Blog 1.6 Final 稳定版就是转换的最佳版本, 最好是新装一个纯净的Z-Blog 1.6 Final版, 然后再装一个插件, 那就是Z-BLOG导出Movable Type格式 1.3版.

WP方面: WordPress的版本任意都行, 但是, 如果你想保证转换后的Wordpress的日志URL和Z-Blog的一样, 那么你选Wordpress的主机时就得选有MOD_REWRITE这个组件的, Linux + Apache+MySql+PHP主机最佳. 有这个东西, 才能在WP里把URL的形式改成和Z-Blog一样, 从而不丢失引擎数据. 当然如果你不Care这个的话就无所谓了, 任意PHP+MYSQL的空间就行.

装上全新的Z-Blog后, 配置好你要转换的数据库, 进入后台, 进入”MT格式导出程序”, 注意, 勾选项里不要勾上了”输出摘要”, 其余都勾上(虽然Tags和引用貌似导入不过去).然后提交, 就会让你下载一个ASP文件, 下载到本地.
进入Wordpress后台/导入/选”Movable Type and Typepad”, 导入刚才下载的文件, OKAY….

转换基本搞定, 像前面说的, 如果你的主机没URL REWRITE功能, 或者你不在乎URL的一致性, 那么就差不多DONE了, 以前的日志, 评论, 分类, 归档等都成功导入了.

但如果你有URL REWRITE, 想保持日志URL不变, 那么:

如果你以前Z-Blog的的URL是以你日志ID结尾, 如1.html, 2.html, 就到WP后台”选项 Options”/”永久链接 Permalinks”, 在”自定义结构 Custom structure:”填入/post/%post_id%.html, 那么就Okay了.
但相信很多人以前日志的ID都是乱的, 比如删除过文章什么的, ID就不连续, 但导入WP后, ID就是连续的, 所以就不能形成一一对应, 这种情况就只有用和下面这种情况的处理方式一样地处理了.

如果你Z-Blog的URL是自己命名的, 那么就在WP后台”选项 Options”/”永久链接 Permalinks”, 在”自定义结构 Custom structure:”填入/post/%postname%.html, 然后重新一篇一篇地编辑日志, 在右边的”缩略名 Post slug”处写上以前Z-Blog的URL名, 比如我以前的Z-Blog一篇日志用的是自定义URL, /post/guestbook.html, 那么就在Post Slug里真guestbook, 如果以前的Z-Blog的URL是混乱的ID结尾, 那你就把Post Slug填成ID数字就行了…

总之, 过程还是很简单的, 如果不想要URL一致, 也就两三分钟的事, 但如果你要保持URL不变, 加上你以前是高产写手的话, 就有得你忙了, 一篇一篇编辑日志, 改Post Slug很是烦人, 我的Blog当初改了差不多两个小时….

关于引用, 引用是转换不了了, 还不知道有什么办法. 不知道Z-Blog 1.7行不行.

关于Tags, WP本身也没有Tags功能, 需要第三方插件, 所以装好WP后, 找一个Tags插件, 在修改URL的时候顺便也就把Tags加上了.

其实大家转换前可以找个基于Wordpress的BSP练练手测试测试, 比如 my.donews.com blogsome.com 等.

移植的第二款Z-Blog主题: 黑酷 Asemota.

趁现在兴趣还很浓厚,又花了半天移植了一款Z-Blog主题, 叫Asemota. 移植对象是一款Wordpress主题, 作者的地址是: http://www.asemota.de/weblog/.
图片效果预览:

图片中, 中下部的背景图片在实体网页中是没有的, 之所以中下部出现本来只有顶部才有的背景, 是由截图软件造成的. 可以到实体网页中预览效果: DEMO

使用方法:
1, 下载主题包;
2, 解压后, 将TEMPLATE目录下的文件上传至Z-Blog的TEMPLATE目录中;
3, 将STYLE目录下的文件上传至Z-Blog的STYLE目录中;
4, 在[网站设置]里的[界面样式名称]改为”asemota”;
5, 点击[文件重建] 使所有的页面都应用新的样式.

注意事项:
1, 标题和子标题按原主题的CSS定义成了 NONE, 自己用PS在Head_bg.gif上添加, 或者自己修改CSS和模板使它们显示出来;
2, Style下有两个CSS文件, 一个是”asemota.css”这是主CSS, 另一个是”asemotaIE.css”, 这是专门针对IE作出的调节, 要想在Fx和IE下都表现良好, 两个都要传.
3, 修改导航条(“文件管理”里面), 在如”Index”, “Tagcloud”加上Span标签, 如

  • Index

  • 4, Sidebar里的RSS地址改成自己的, Flickr图像区, 注意换上自己的相册代码;
    5, 此主题为了美观, 去除了目录前的RSS黄色小图标, 最新日志 前的时间也去除掉了.

    有BUG请留言, thanx.

    Fixed Listing
    07.2.11 修复了IE下不显示分页的Bug, 请到相关下载页面重新下载Default.html和Catalog.html覆盖, 然后重建文件.