岁月如歌

追寻先知的足迹……探寻价值投资之路。

« Google优化(文摘)公司招聘信息汇总 »

升级到ZBLOG1.8并完成SQL修改

ZBLOG1.8 发布3天了,除了第一天晚上尝了一下鲜,这2天没做任何修改。今晚试图重新修改代码,基本还算顺利,由于数据库没有任何变动,基本方法都是就是按照 zblog1.7 的修改,只是1.8版本中涉及到日期型的SQL字符串的文件很多。建议用搜索方式打开所有的ASP文件,然后用editPlus打开所有文件,使用批处理查找和替换。

如果发现错误,先把cmd.asp 中的 on error resume next 屏蔽掉,这样可以显示错误的实际代码所在的程序和行数,再照单抓药,倒是不难。

1、修改所有的FILESYSTEMOBJECT代码为我的服务器的FSO代码;(每次总是忘记这个)

2、修改 c_system_base.asp中的OpenConnect() 函数;

3、查找所有的asp文件,凡是涉及到 log_PostTime 日期型字符串,都把#修改为',

比如“替换 #"&y&"-"&m&"-1# AND #"&ny&"-"&nm&"-1#)  为 '"&y&"-"&m&"-1' AND '"&ny&"-"&nm&"-1')”

4、参考 http://victor.mylovebb.com/post/2007/zblog_access_To_SQL.html,修改有关 True and False 的地方。

5、修改了 C_SYSTEM_EVENT.ASP,修改RSS输出相关文章和评论。参见:http://victor.mylovebb.com/post/2007/81.html

6、修改了CSS下的样式表rss.xslt,在</head> 前增加(避免RSS输出中有IMAGERESIZE的错误):

<script type="text/javascript">
function ResizeImage(objImage,maxWidth) {
try{
if(maxWidth>0){
if(objImage.width>maxWidth){
objImage.width=maxWidth;
objImage.attachEvent('onclick', function(){try{showModelessDialog(objImage.src);}catch(e){window.open(objImage.src);}});
objImage.attachEvent('onmouseover', function(){objImage.style.cursor='pointer';});
}
}
}catch(e){};
}
</script>
</head>
 

 

发表评论:

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

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

粤ICP备05029832号 Copyright Rights Reserved.