病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记

导航

« 病毒攻击电脑的原理XLGraphic.dll »

修改Z-blog的评论IP记录与最新发表样式

  记录一些Z-blog的FUNCTION目录下文件修改的记录,省得以后升级找不到。

1、有关评论IP记录的修改。原来Z-blog的评论留言记录的IP会随编辑评论或留言的内容、以及回复而变化,只记录最后一个编辑者或回复者的IP。为对付广告,加了很多屏蔽词,导致一些评论被审核,为了显示它们,我不得不修改评论、留言的内容,这样记下的就是我的IP,回复也是如此。所以需要修改IP记录,修改c_system_lib.asp文件,找到以下内容,红色部分为新添加的:

Public Function Post()
Call Filter_Plugin_TComment_Post(ID,log_ID,AuthorID,Author,Content,Email,HomePage,PostTime,IP,Agent)

if IP="" Then
  IP=Request.ServerVariables("REMOTE_ADDR")
  Agent=Request.ServerVariables("HTTP_USER_AGENT")
End If

2、修改最新发表的样式。在原来的Z-blog的最新发表列表中,鼠标移上去,只显示文章名,我需要把它改成类似巴士飞扬文章列表插件一样的显示样式,即“发表时间+文章名”(见右栏最新文章样式)。因此修改c_system_base.asp文件,找到如下内容,修改红色部分(红色部分是我修改完的):

Dim strPrevious
……
If objArticle.LoadInfoByID(objRS("log_ID")) Then
strPrevious=strPrevious & "<li><a href="""& objArticle.Url & """ title=""[" & objArticle.PostTime & "] " & objArticle.HtmlTitle &""">" & objArticle.Title & "</a></li>"
End If
……

  之所以要恢复Z-blog自己的最新发表,而不文章列表插件,主要是因为个别列表太占资源,不得不有所减少,参见http://bbs.rainbowsoft.org/thread-45319-1-1.htmlhttp://www.lusongsong.com/blog/post/223.html。为了不打乱原有格局,这次只做很小的修改,等Z-blog 1.9出来再看看有没有所说的自带简单列表可以替代。


>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1000.html

  • 2楼.小狼
  • 流版大大您还是早日投入WordPress的怀抱吧~
    流风33 于 2011-5-11 10:46:39 回复
    ZB容易上手啊
  • 2011-5-10 22:44:59  [引用]

发表评论(无须注册,所有评论在审核通过后显示):

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

  • 微信订阅号
    微信订阅

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场 | 关于我 | 网站地图 | 联系邮箱 | 返回顶部
Copyright 2008-2020 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog.

闽公网安备 35010202000133号