Zblog 1.7升级记录

花了一天的时间升级blog,当然,也包括新模板调试。前面说了一些犹豫的理由,但是因为比较看好这次的更新成果,还是升级了。模版还有很多问题,从一个免费的同名模版转换过来的,费了不少工夫,先用着,慢慢修改细节,如果看到Bug,各位不妨在留言板通知我一下。

这次所有的URL已经变动了,还不知道影响会怎样。不过,我还保留有之前的Post文件夹和静态页,所以以前的地址仍然存在,打算研究一下404页面之后把那些都删掉。

简单体验了zblog 1.7版本之后,有一些看法,似乎不很成熟,不过还是说出来吧,也希望有助于大家交流。

1.7正式版本较测试版已经大幅度进步了,几乎解决了所有测试版出现的问题,而且更注重了人性化的体验,比如留言方面的验证码自动刷新、后台的更新日志传送等等。不过个人认为也有几个瑕疵:

1.留言板的分页条
尽管zx.asd老大说“有特殊的考虑”,不过还是不能理解其特殊之处,也许随后会有应用。两个分页条的class不一致,所以通过css不能使两者显示一致。不过,目前可以通过修改代码或者改用摘要方式调用来解决两个分页条不协调的问题。

2.留言板的留言传递
我的模版来看,留言板上的留言还没有办法在主页调用,由于没有生成缓存,所以需要亲自去看留言板才能查看最新留言,有些不便,很希望是我的模版问题。[update:发现是可以调用的,使用CACHE_INCLUDE_GUESTCOMMENTS.]

另外,留言的顺序上,分页和顺序有点混乱。正序是正常的,[1] 1,2,3,4,5 [2] 6,7,8,9,10 不过倒序就有点奇怪,目前是这样:[1] 6,7,8,9,10 [2] 1,2,3,4,5 既然是倒序,为什么不规矩的按照时间倒序?我觉得正常的倒序应该是:[1] 10,9,8,7,6 [2] 5,4,3,2,1。

3.验证码与模版
验证码这部分可定制性仍然不高,比如前景色和背景色等等,看了一下生成验证码的代码,改起来不是那么一目了然,而且模板应该脱离这部分代码才对。默认的验证码很难和其他的模版融合起来,往往是在将就。

4.相关文章
现在的相关文章是只关联当前文章之前的文章,而不是前后所有文章都计算在内。大概也是速度提升的一个代价,这样索引重建会快一些了。不过问题是不太合理,常常是后面的相关文章更有意义。

5.留言字数
1.7提供了回复留言功能,但是字数限制会造成某一条评论无法多次回复,字数就达到上限了.可以修改上限,但是我认为最好的方法应该是单独计算字数.

暂时看到几个小毛病,不过都无伤大雅,zx提供的程序的确很棒,我相信zblog的发展前景。注意到这次zblog的几个“隐藏设置”都很不错,我觉得下个版本我们就可以切换主题而不需要该代码了,附件的管理大概也会更合理吧。

顺便记一下我修改的程序代码:
1.模板
整个TEMPLATE文件夹和css文件及相关图片。
2.留言板分页条
加入了class="pagebar",两个分页条表现一致。
3.图片Thickbox效果
类似于Lightbox,不过支持键盘操作,而且扩展性强一些。
4.Better feeds
全文输出feeds,加上了“相关文章”。
5.使用了附件的隐藏设置
暂时起到防盗链的作用,可能过一段时间就需要重新改一下。
6.修改了相关文章的输出方法
改为所有文章中搜索,沿用了1.6的做法。
7.上传图片自动加入水印
也是防止盗链的方法之一,虽然未必有效,不过修改比较简单,也就用了。
前一篇:是否必要升级到Zblog1.7?后一篇:延长Vista试用期的方法
发布:Debugger | 分类:个人随记 | 引用本文 | 发表评论 | 返回顶部
  • quote 3.chonger Said at 2007-2-6 17:44:18:
  • http://achonger.com
  • 相关文章怎么做的??
    Debugger 于 2007-2-6 13:58:07 回复

    c_system_lib.asp里,Export_Mutuality()函数内部,
    strSQL="SELECT TOP "& ZC_MUTUALITY_COUNT &" [log_ID],[log_Tag],[log_CateID],[log_Title],[log_Level],[log_AuthorID],[log_PostTime],[log_CommNums],[log_ViewNums],[log_TrackBackNums],[log_Url],[log_Istop] FROM [blog_Article] WHERE ([log_Level]>2) and [log_id]<" & id

    改为
    strSQL="SELECT TOP "& ZC_MUTUALITY_COUNT &" [log_ID],[log_Tag],[log_CateID],[log_Title],[log_Level],[log_AuthorID],[log_PostTime],[log_CommNums],[log_ViewNums],[log_TrackBackNums],[log_Url],[log_Istop] FROM [blog_Article] WHERE ([log_Level]>2)"

    注意结尾部分。

    Debugger 于 2007-2-6 17:44:18 回复

    strSQL="SELECT TOP "& ZC_MUTUALITY_COUNT &" [log_ID],[log_Tag],[log_CateID],[log_Title],[log_Level],[log_AuthorID],[log_PostTime],[log_CommNums],[log_ViewNums],[log_TrackBackNums],[log_Url],[log_Istop] FROM [blog_Article] WHERE ([log_Level]>2) and [log_id]<>" & id
    这样好些
  • 回复该留言 | 直接评论 | 返回顶部
  • quote 4.pldjn Said at 2007-2-6 13:53:57:
  • 请问站长用的是哪里的空间,最近自己也想做个BLOG,也想注册个域名,买个空间,不知道站长是在哪里买的.
    debuggger 于 2007-2-6 13:53:57 回复

    论坛上给你发短消息了。
  • 回复该留言 | 直接评论 | 返回顶部
  • quote 5.ljack Said at 2007-2-7 20:50:39:
  • http://www.ljack.com.cn
  • 相关文章的问题。升级后,我发现有些日志的相关文章没有了,或者同一TAG的显示不完全,死活没找到原因,后来看了下更新日志,第二条,才知道怎么回事。排除索引重建速度的情况。相关文章的生成也并不符合逻辑,比如来访者通过搜索引擎找到较早的一篇日志,却发现没有相关文章。

    如果相关文章采取分页方式,日志一多,也没什么意义,这是个问题

    debuggger 于 2007-2-6 13:53:21 回复

    有理。相关文章可以方便的改回原来1.6的方式,不过分页恐怕不那么简单。我现在的做法是同一分类的都采用一个tag,不写那么多了。

    ljack 于 2007-2-7 15:56:05 回复

    照你的样子,我也将相关文章的生成改回去了,感觉更符合逻辑,看着也顺眼。TAG最近一直在规范,将可能没有扩展的tag直接处理掉,或者留着替换成其他的内容

    debuggger 于 2007-2-7 20:50:39 回复

    改tag是个很艰巨的任务,呵呵
  • 回复该留言 | 直接评论 | 返回顶部
  • quote 6.stanleyxu Said at 2007-2-7 12:15:31:
  • http://www.sxuzone.com
  • 请问:相关文章如何“方便的改回原来1.6的方式?

    我现在每天有30个IP是从搜索引擎来的,如果入口是较老的帖子,那么新内容或更新后的相关内容就无法显示了...
    Debugger 于 2007-2-7 12:15:31 回复

    我在论坛上的帖子:
    http://bbs.rainbowsoft.org/viewthread.php?tid=11783&extra=page%3D1
    其实就是前面给虫儿那个。
  • 回复该留言 | 直接评论 | 返回顶部
  • quote 7.Zx.MYS Said at 2007-2-7 12:14:26:
  • http://ZxMYS.Com
  • 你的BETTER FEEDS改好了?怎么改的?告诉我下多谢!我自己懒得看了....
    Debugger 于 2007-2-7 12:14:26 回复

    我发到论坛上去了,还等你更新呢,呵呵
    http://bbs.rainbowsoft.org/viewthread.php?tid=11793&extra=page%3D1
  • 回复该留言 | 直接评论 | 返回顶部
  • quote 9.Washun Said at 2007-3-2 23:53:16:
  • http://www.washun.cn
  • 这个模板好多颜色啊,不是很协调,框框也比较多,总体让人浏览了有一种烦躁的感觉。
    Debugger 于 2007-2-8 10:17:43 回复

    呵呵,美工差了点。不会配色,有什么实际的建议?我可以试试看。

    haphic 于 2007-3-2 23:50:31 回复

    红色使人烦躁, 但红色也使人醒目而有精神. 就看个人怎么看了...呵呵.
    谢谢有关相关文章的提示, 还真没注意到这个问题. 回去也改下.

    haphic 于 2007-3-2 23:53:16 回复

    如果想满足那部分烦躁的人的话, 把这种红色改一改就行了, 这个模板的样式真的很棒. 太棒了, 都爱不释手了^_^.
  • 回复该留言 | 直接评论 | 返回顶部

发表评论:

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