z-blog中的一些你经常想修改或添加的功能
发布:站生 | 发布时间: 2011年8月17日1、隐藏51.la统计图标
<div style=" visibility:hidden;">(51la统计代码)</div>
2、图片在新窗口中打开
Z-Blog对图片点击后弹出窗口有大小固定,不能全部显示图片,浏览大图不是很方便,比如在后台管理中限制文章中图片宽度自动缩放到500px的大小,那么弹出窗口也只有500px,虽然有滚动条,但是浏览起来很不方便,所以Z-Blog默认安装完之后要做一些小的改动就能实现在新窗口中全屏浏览图片了。
我们所要做的就是修改script目录下的common.js文件中的ResizeImage函数:
将
try{showModelessDialog(objImage.src);}catch(e){window.open(objImage.src);}
替换成
window.open(objImage.src);
3、取消后台登录验证码
找到目录下:/FUNCTION/c_system_event.asp 这个文件,第25行。
If CheckVerifyNumber(Request.Form("edtCheckOut"))=False Then Call ShowError(38)
在它前面加一个单引号(英文状态下)。。
'If CheckVerifyNumber(Request.Form("edtCheckOut"))=False Then Call ShowError(38)
(就是屏蔽这句话的意思)
4、给博客添加运行天数
分享一下我在Z-BLOG 上添加运行天数的方法(V1.8):
找到 FUNCTION/c_system_base.asp 文件, 大约定位到 2374 行,找到 strStatistics=strStatistics & "<li>"& ZC_MSG083 &":" & ZC_BLOG_CSS & "</li>"
在其中添加:
strStatistics=strStatistics & "<li>站点运行:<script language=javascript>if (window.ActiveXObject){http_request=new ActiveXObject('Microsoft.XMLHTTP');} else if (window.XMLHttpRequest) { http_request=new XMLHttpRequest();}http_request.open('HEAD', '.', false);http_request.send(null);var dd2 = new Date(http_request.getResponseHeader('Date'));var ddm = dd2.getMonth()+1;var dd0 = dd2.getFullYear()+'/'+ddm+'/'+dd2.getDate();var ddnow = new Date(dd0);var ddstart = new Date('2008/3/17');function getDayDiff(d1,d2){return (d2.getTime()-d1.getTime())/(24*60*60*1000)}var day_num = getDayDiff(ddstart,ddnow)+1;document.write(day_num);</script>nbsp;天</li>"
5、修改摘要字数限制
摘要字数在 c_option.asp 中修改:
ZC_TB_EXCERPT_MAX
不过这个常量同时也控制着接收的 Trackback 的摘要字数.
6、z-blog相关文章双向关联
使用Zblog的部分博主可能没有注意,从1.7版本之后,z-blog的相关文章默认关联的是文章ID之前的文章,文章ID之后的文章就算相关也不显示,即单向相关。据说是因为要考虑索引速度的优化,但是如此一来也忽略了相关文章的部分重要性,有需要的博主可以按照下面的方法修改。
实现Z-Blog相关文章双向关联的方法:
在ZB的FUNCTION目录下找到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) AND [log_ID]<>"& ID
保存后,在ZB博客后台重建文件即可。
提示:其实只是增加了一个“>“符号,意思是小于和大于该id号都显示
- 相关文章:
强烈推荐使用z-blog插件 Archiver 文章列表 Ver 1.2 (2011-4-23 11:21:58)
把本博客(z-blog博客)首页静态化了 (2010-9-22 7:58:30)
z-blog博客做seo优化最佳url方案 (2010-9-1 17:39:39)
z-blog首页标题(title)与分类页标题(title)相同的解决方法 (2010-8-29 10:1:18)
z-blog分页条优化插件页数增多时导致分页条错位 (2010-5-6 16:58:7)
关于zblog文章页面左上角加入Google广告 (2010-1-6 14:56:10)
Zblog图片防盗链的方法 (2009-11-30 19:59:48)
zblog最近发表文章题目前面日期的去掉方法 (2009-11-2 0:40:18)
博客文章复制自动加上版权信息 (2009-10-18 20:59:33)
第一次使用Windows Live Writer (2009-10-15 17:11:0)
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。