\

D-haha 的情侣博客

D-haha's Feeling (原创情侣主题)

Search: 插件! 主题! 插件! (聊聊 Z-blog 之三)

搜索
.clear

博文分类

  • 正在载入数据中...

最近发表

  • 正在载入数据中...

热门文章

  • 正在载入数据中...

随机文章

  • 正在载入数据中...

插件! 主题! 插件! (聊聊 Z-blog 之三)

可视编辑 UBB编辑

D-haha 的情侣博客 » 主题插件 » 插件! 主题! 插件! (聊聊 Z-blog 之三)

在 Unison 的洋工快磨完的时候, 我好像发誓不再写代码了, 以后还是做做我感兴趣的主题样式. 但事实总是和预想的相差很远, 所以说不要乱发誓, 如果不想成为一个总是失信的人的话, 因为履行誓言真是不是一件容易的事情. 实际上, 我发的誓话音还未落的时候就不得不写了个插件来实现对文章的整理.

原版的 Z-blog 整理文章, 比如说做移动分类的操作, 要一篇一篇的去修改, 辛苦的不可理喻, 当然也可以直接操作数据库, 但同样非常闹心而且易错. 这在搭建 Unison 博客 (实际也是服务端) 时给我找了极大的麻烦. 虽然文章不多还能够接受, 但想想我对现在博客的分类也不够满意, 有朝一日也要整理, 还是一咬牙写出了这个插件:

 

插件: 批量管理文章 - Batch Articles
作者: haphic
版本: 1.0 beta
完成时间: May 30th. '07
主要功能: 批量设置数据库中的文章分类和类型.
插件下载: 此为 Z-Blog 1.7 版插件, 停目下载.
插件安装: 下载插件并解压, 将 BatchArticles 文件夹上传到 Z-blog 的 PLUGIN 目录下.
详细说明: 见插件内帮助, 或官方论坛页面.


完成这个插件后一切看起来都变得平静了, 没有新的需要, 也没有新的动力, 于是我开始漫不经心的考虑我的主题了. 自从用上 Z-blog 以来, 我一直在用 unnamedone 这个主题, 虽然简洁大气, 功能也不错, 非常符合我的审美观, 但毕竟不是来自我的原创, 而且升级到 1.7 后并不能很好的兼容 Ajax 效果.

对于自已做主题, 最主要的是创意, 虽然以国家特色来做一套主题不算是什么创意, 但至少也不是憋着硬来. 和 SkyLanD 一商量, 我处理模板和布局, 他设计样式, 可惜进度一拖再拖, 好不容易完成了第一个尝试性的样式, 要开工制作英格兰了, SkyLanD 却又被毕业设计拖住, 最终也不过是个 1/n 成品而已, 先放在这里:

 


主题: International Theme
作者: SkyLanD & haphic
版本: 0.5
完成时间: Jun 10th. '07 (Dec 5th. '07)
功能特性: 三栏固宽, 前台管理, 前台切换样式.
主题下载: 此为 Z-Blog 1.7 版主题, 停止下载.
主题安装: 见压缩包内的说明文件.
详细说明: 见官方论坛页面.


在六月末, zx.asd 放出了一个新主题, GluedIdeas Subtle, 这个主题的特点是前台切换样式和颜色, 而且不只是保存在 Cookies 里, 也可以保存在服务器上. 下载来研究了一下, 原来它的样式表是通过 ASP 文件输出的. 这个简单的 ASP 文件一下子让我对前台切换样式的困扰烟消云散, 因为博客是个人的体现, 由站长而不是访客来选择和控制样式才是王道, 而 JS 很难实现这点.

由于样式表中是可以用 @import "other.css"; 导入另一个样式表文件的, 加上 GluedIdeas Subtle 带来的新思维, 一个念头便一发不可收拾了 ---- 做一个基于同一模版的样式切换器, 既可免去重建, 又能方便选择. 这个选择器在6月30日做好, 但因为其鸡肋, 仅过了十天就被一个功能更为全面的插件替代了. 这就是 Theme Sapper, 主题选择器, 不但能选择主题, 而且可以选择基于主题的样式. 而且把最常用也是样式最多的 PJ 与 LBS 模板都作了单独处理, 并且在 Zx.MYS 的帮助下完善了对 PJ 的 Flash 菜单的支持.

 

插件: Theme Sapper - 主题与样式管理系统 - 正式版
作者: haphic & Zx.MYS
版本: 1.7 Build 01 (1.7 Final)
完成时间: Aug 8th. '07 (Dec 8th. '07)
主要功能: 实现主题独立目录, 以及在图形界面切换主题与样式功能.
插件下载: 此为 Z-Blog 1.7 版插件, 停止下载.
插件安装: 下载插件并解压, 将 ThemeSapper 文件夹上传到 Z-blog 的 PLUGIN 目录下.
详细说明: 见插件内帮助, 或官方论坛页面.


当 Theme Sapper 完成前瞻版的时候已经七月中旬了. 因为要在下半年复习考研等, 打算趁着劲头再把一些不难实现的想法做一做. 其中一个就是先前有人提过的定时发布文章. 对这个功能我本并不感冒, 但翻阅博客时发现我每月的文章篇目都没能达到二位数.  而且还有好多文章是想写想写的时候连续几篇, 不想写的时候一断一个月. 因些, 我开始觉得我也需要这种定时发布的作弊手段了.

如果把这个功能做成不需要更改代码的插件而不是修改程序倒是费些脑筋, 后来在一次半梦半醒的时候来了灵感, 把草稿文章的概念偷换成了待发文章, 然后在首页用JS调用独立的文件执行发布. 这样尽管带有明显凑合的痕迹, 但独立的插件总算是诞生了:

 

插件: 定时自动发布文章 - Auto Publisher
作者: haphic
版本: 1.0 beta
完成时间: Jul 20th. '07
主要功能: 为草稿文章指定未来的发布时间, 从而实现定时发布.
插件下载: 此为 Z-Blog 1.7 版插件, 停止下载.
插件安装: 下载插件并解压, 将 AutoPublisher 文件夹上传到 Z-blog 的 PLUGIN 目录下.
详细说明: 见插件内帮助, 或官方论坛页面.


紧接着又应现实异种的要求为他用 Z-blog 新改的站制作了一个 Digg 插件.  我没有吃独食的习惯, 索性也拿出来分享. 可气的是异种那个站才更新了三十篇就弃掉了. 幸亏拿出来共享了, 不然我会更气...

 

插件: 简易Digg插件 - DiggThis
作者: haphic
版本: 1.0 beta
完成时间: Jul 23th. '07
主要功能: 实现简易  Digg 功能.
插件下载: 此为 Z-Blog 1.7 版插件, 停止下载.
插件安装: 下载插件并解压, 将 DiggThis 文件夹上传到 Z-blog 的 PLUGIN 目录下.
详细说明: 见插件内帮助, 或官方论坛页面.


这大概是我的最后一个插件, 但对于主题却绝不是这样. 实话说, Theme Sapper 也正是由于我越来越强的变身欲望而诞生并最终助长了这种欲望. 赶主题大赛的热闹, 在截止日期的最后一天又做了个怪异另类的主题:

 


主题: 从前的日子 (Former Days)
作者: haphic
版本: 0.2
完成时间: Aug 22th. '07
功能特性: 单栏无图, 可变宽度.
主题下载: 此为 Z-Blog 1.7 版主题, 停止下载.
主题安装: 正常安装即可, 支持 Theme Sapper.
详细说明: 见官方论坛页面.


写到这里, 因为各种原因, 我的 Z-blog 创作就暂告一段落, 但至少, 无论对于 International Theme 还是 Former Days, 这都不是结束, 而是一个开始. 我喜欢新鲜而不花心的性格注定了这两个主题会有更多的改进和样式发布.

« 左派还是右派?"食物厌新症" 源自基因 »

.clear

Tags:Z-Blog  Z-Blog 插件  Z-Blog 主题  

分类:主题插件 评论:10 浏览:
我要添加新评论
点击这里获取该日志的TrackBack引用地址
相关文章:
正在载入数据中...
  • 2007-8-29 8:52:27 [Report Spam]  
    紧接着又应现实异种的要求为他用 Z-blog 新改的站制作了一个 Digg 插件. 我没有吃独食的习惯, 索性也拿出来分享. 可气的是异种那个站才更新了三十篇就弃掉了. 幸亏拿出来共享了, 不然我会更气...


    抗议这句。
    一、不是异种;
    二、那站偶还要继续更新的,现在只是暂时停;
    三、还是抗议~
  • Gravatar现实呓种
Gravatar

发表评论:

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

Copyright 2006-2008 haphic's blog. Some Rights Reserved.

Powered By Z-Blog 1.8 Arwen Build 81206 Designed by luheou & Made by Sunny(haphic) [Top]