修改去掉Zblog列表插件文章排行调用标题前面的时间

来源:未知 责任编辑:智问网络 发表时间:2013-10-22 19:26 点击:
最近在修改zblog的一个模板,发现调用zblog文章前面的时间的存在,看起来怪怪的不舒服,于是上网搜了下怎么去掉zblog最新发表前的时间,找了好几个都不是我所要修改的地方。我想修改的地方是:巴士飞扬的列表插件(文章排行),文章标题前面的时间(我说的是源代码里面显示的,而非网页上看到的)。

  一、其中找的只是修改网页看到的时间,去掉方法有两种,如下:

  1、找到网站根目录下的FUNCTION文件夹下面的c_system_base.asp文件,用记事本编辑查找Day(objArticle.PostTime),2),定位到这,来看到如下代码:

If (Not objRS.bof) And (Not objRS.eof) Then
For i=1 to ZC_PREVIOUS_COUNT
Set objArticle=New TArticle
If objArticle.LoadInfoByID(objRS("log_ID")) Then
strPrevious=strPrevious & "<li><a href="""& objArticle.Url & """ title="""& objArticle.HtmlTitle &"""><span class=""article-date"">["& Right("0" & Month(objArticle.PostTime),2) & "/" & Right("0" & Day(objArticle.PostTime),2) &"]</span>" & objArticle.Title & "</a></li>"
End If
Set objArticle=Nothing
objRS.MoveNext
If objRS.eof Then Exit For

  把上面代码中的["& Right("0" & Month(objArticle.PostTime),2) & "/" & Right("0" & Day(objArticle.PostTime),2) &"]删除保存上传覆盖,然后后台重建即可。

  2、找到个人主题模板下面的CSS文件,在CSS代码里面添加.article-date{display:none;} 然后保存上传覆盖源文件即可。

  这种修改去掉页面上的时间效果如图:

  

\

 

  这个是修改前的

  

\

 

  这个是修改后的效果

  二、安装了巴士飞扬的列表插件,在文章调用时,鼠标放在文章标题上面会看到显示的时间,源码里看到形式(生成时间+文章名字)

  例如:

 

1
<li><a href="http://www.xxxx.com/post/8.html" title="[2011-3-16 12:45:41] 洗鼻器原理介绍">洗鼻器原理介绍</a></li>

 

  修改后title时间去掉就成这样:

 

1
<li><a href="http://www.xxxx.com/post/8.html" title="洗鼻器原理介绍">洗鼻器原理介绍</a></li>

 

  具体是这样修改的:

  找到巴士飞扬的文章调用的列表插件,在网站根目录下PLUGIN/busfly_randomsort/ 的include.asp文件。

  用记事本编辑查找Not b_objRS.eof 定位到如下代码:

If (Not b_objRS.bof) And (Not b_objRS.eof) Then
For i=1 to out_count
Set busfly_randomsort_objArticle=New TArticle
If busfly_randomsort_objArticle.LoadInfoByID(b_objRS("log_ID")) Then
strOut=strOut & "<li><a href="""& busfly_randomsort_objArticle.Url & """ title=""[" & busfly_randomsort_objArticle.PostTime & "] " & busfly_randomsort_strReplace(busfly_randomsort_objArticle.Title,busfly_randomsort_chReplace) & """>" & busfly_randomsort_cutTitle(busfly_randomsort_objArticle.Title,busfly_randomsort_INTCUTLEN) & "</a></li>"
End If
Set busfly_randomsort_objArticle=Nothing
b_objRS.MoveNext
If b_objRS.eof Then Exit For

  从上面代码中可以看出,影响中国时间显示的代码是[" & busfly_randomsort_objArticle.PostTime & "] 把这个代码删除保存上传覆盖后重建即可。

  注意不要删除错哦,为了大家修改方便,我直接用删除号的代码替代,大家可以把下面的代码复制覆盖上面这段代码即可。(主要是引号和空格的问题,弄得反复试了几次才可以)

If (Not b_objRS.bof) And (Not b_objRS.eof) Then
For i=1 to out_count
Set busfly_randomsort_objArticle=New TArticle
If busfly_randomsort_objArticle.LoadInfoByID(b_objRS("log_ID")) Then
strOut=strOut & "<li><a href="""& busfly_randomsort_objArticle.Url & """ title=""" & busfly_randomsort_strReplace(busfly_randomsort_objArticle.Title,busfly_randomsort_chReplace) & """>" & busfly_randomsort_cutTitle(busfly_randomsort_objArticle.Title,busfly_randomsort_INTCUTLEN) & "</a></li>"
End If
Set busfly_randomsort_objArticle=Nothing
b_objRS.MoveNext
If b_objRS.eof Then Exit For

  修改后,网页上看上去跟原来一样没什么变化,变化的是源代码里面的时间隐藏去掉了。

  菜鸟一枚,写得不好,神人勿喷。

  本文由洗鼻器博客http://www.eduotao.com

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • WordPress添加百度喜欢按钮小技巧
    • Wordpress 博客如何实现自定义Gravatar头像
    • 网站设计分析:建立良好的视觉层级
    • 创建不平衡的平衡:在网页设计中使用不对称设计
    • 7大主流B2C首页导航栏设计对比分析
    • Wordpress页面模板制作方法及使用
    • 网站设计与开发:11个在新终端上的网页设计趋势
    • css控制文字前的小图标
    • 网站改版案例分析:迅雷大全改版小结
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1