1.1 beta1 build 50222 更新
[2005-02-20]
在edit.asp中漏掉了对EditArticle.Intro做TransferHTML;
在c_function.asp的TransferHTML函数中修正了输入部份HTML标签,则不会在后面跟进一个<br/>;
在c_function.asp的UBBCode函数中修正了[CODELITE]和[CODE]匹配时的TransferHTML错误(主要是逻辑上的问题);
在c_system_lib.asp中修改了TArticle的Build方法,在静态页面的加上了文章的类型(如果是锁定或隐藏文章时),同时将过滤[no-asp]移至Build方法;
在c_system_lib.asp和c_function.asp中调整了UBBCode和TransferHTML的应用顺序;
[2005-02-22]
通过“多态的”的模板选择生成日志的*.asp或*.html或*.shtml页面;
为实现完全静态化对类和函数进行改动,并设置了ZC_STATIC_TYPE常量控制静态化类型{asp|html|shtml},ZC_STATIC_TYPE默认等于html,需在c_option.asp中更改;
除搜索以外的所有页面都已实现静态化或已纳入缓存(内存缓存和文件缓存),所以速度是非常的快,本机上基本上就是0ms,主要特点是内存分页加上文件Cache;
不再对单个的日志进行点击计数了,去掉整站的点击统计;
改进登陆方式,如已登陆过了则点“管理登陆”直接进入管理界面,移除了登陆和搜索的函数;
对部分函数的语句的执行性能做了优化,修正了已发现的几个函数的错误;
1.1 beta2 build 50226 更新
[2005-02-26]
加入htmlarea在线编辑器,可以选择“文本编辑”与“在线编辑”,当然,对于熟识HTML语法的人还是推荐使用“文本编辑”(比如我自己);
加入NoFollow属性,默认关闭,需在c_option.asp页的ZC_COMMENT_NOFOLLOW_ENABLE值设为True才会启用;
重新请回view.asp,实现静态化后的“私人日志”的浏览;
更人性化的处理单日志页面的导航问题和日历的链接处理,基于CSS样式的方式显示或隐藏“日志页面导航条”;
对html页面JS脚本调用的ASP页程序做了修改,增加缓冲,提高了性能;
修改了single.asp模板,将NavBar也静态化入生成的ASP页面;
1.1 beta3 build 50305 更新
[2005-03-05]
完善了自身编辑器的UBB输入模块,优先支持自带的编辑器;
针对后台进行优化和美化,让Z-Blog的易用性得到提高;
面向打印,制作了print.css样式并应用所有页面;
根据mulog的文章,调整了RSS输出的时间格式为RFC-822,并设置了ZC_TIME_ZONE常数,默认时区为“+0800”;
制作了全新的default样式,一洗default丑陋之恶名;
改动了缓存的算法,理清了程序的流程;
对类及方法做了相应的增删,调整了部份函数,再次修正了TransferHTML函数;
修正了一个BUG:关于过滤上的逻辑错误及潜在的问题;
对日历及评论都设有多个class类属性,方便个性化定义,增加了评论框的锚点;
针对使用“在线编辑”如果自动产生摘要会打破标签配对并影响页面布局的问题,将自动过滤了所有的HTML标签,手动加入摘要则没有影响;
删除了统计页面执行时间的标签(原来的想法真是太烦琐)并修改了所有模板及样式和单个的页面;
将文件生成与提交合并,并将“日志删除”移至日志管理页,精简合并了发布流程;
1.1 beta4 build 50312 更新
[2005-03-12]
新增了一个关于收放式的MEDIA的UBB标签,并完成相关脚本操作;
对RSS输出做了调整,准备通过
www.feedvalidator.org的测试;
对default样式作了修改和美化;
在用户信息中要求填入Email(必填)和HomePage(可选),并保存入数据库;
修正了UBB生成时不符合XHTML标准的地方,修正删除日志时不能同时删除评论及引用的BUG;
屏障了检查“非法引用”的功能,省了很多的麻烦事;
在“设置管理”增加了"BLOG URL"设置,可以直接修改ZC_BLOG_HOST常量;
修正了view.asp页面不能显示title的BUG,修正c_html_js.asp页面中的常量错误;
调整了TArticle和TUser的实现,修正了TUpLoadFile不能上传大写文件的问题,规范了部份代码,重新对物理路径的值进行运算;
1.2 build 50320 更新
[2005-03-20]
修正了分类统计时日志数量不同步的BUG;
修正了ZC_COMMENT_VERIFY_ENABLE常量设置无效,不能进行发言验证的BUG;
优化了UBB代码的智能化插入的功能;
统一管理页、编辑页、登陆页面的配色,制作了新的Z-Blog的字体、Logo及标准色;
新建了配置编辑页edit_setting.asp,规范了所有编辑页面的脚本代码及页面元素;
调整了管理页面的导航,新建“全局管理”,将“基础设置”和“文件重建”移入其中,优化了管理、编辑操作,提高了易用性;
增加了语言包中解释性的字符串及各种出错信息,调整了其它的字符串;
1.2 sp1 build 50402 更新
[2005-04-02]
修正不能同时装两个以上的Z-BLog的问题,如果你有两个以上的Z-BLog,分别打开c_option.asp将ZC_BLOG_CLSID设置为不同的值即可;
修正了一个出错信息不准确的地方,不能发言的出错信息改为“请使用已登陆的用户名称”;
增设了ZC_BLOG_WEBEDIT常数,并兼容多编辑器;
设置了ZC_UBB_AUTOLINK_ENABLE,下一版将实现超链接的自动识别;
生成了作者列表,并统计相关的数字,在INCLUDE目录生成authors.asp让其它页面调用,同时也修正了作者文章数的统计BUG;
管理界面中生成了便于查看相关内容的超链接,改善操作性能;
给页面翻页条加上了"pagebar"属性,给日志页加上了"single"属性,可以更好的定制CSS样式;
1.2 sp2 build 50501 更新
[2005-05-01]
修正了设置置顶功能时的字符串显示BUG;
UBB代码URL支持相对链接如[URL=upload/xxx]将会自动加上完整路径;
在default.asp页设置了抓取zblog的rss聚合的语句以提高对浏览器的支持;
设置了ZC_RECENT_COMMENT_WORD_MAX常数,控制每条最新留言的字符数;
设置了ZC_PAGEBAR_COUNT常数,控制页面PageBar显示的页数;
改动用户的email,联动blog_Comment表的email地址;
在default.asp页的body元素增加mutil、default属性,view.asp增加了single、view属性,catalog.asp增加mutil、catalog属性等等,方便更好的定制CSS;
c_html_js.asp页增加了几个INCULDE目录下的文件读取;
删除了htmlArea在线编辑器,并将ZC_BLOG_WEBEDIT常数设为空值;
美化了后台编辑页面的导航条;
1.2 sp3 build 50531 更新
[2005-05-31]
修正了一个BUG:RSS的链接输出部份不正确;
增加了两个UBB标签[IMG_RIGHT]、[IMG_LEFT],可以不用HTML语法就实现图片的浮动;
增加了上传附件时自动重命名的功能,调整了上传类的代码;