欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是建站经验系列之:【修改去掉Zblog列表插件文章排行调用标题前面的时间】,下面是详细的分享!
修改去掉Zblog列表插件文章排行调用标题前面的时间
最近在修改zblog的一个模板,发现调用zblog文章前面的时间的存在,看起来怪怪的不舒服,于是上网搜了下怎么去掉zblog最新发表前的时间,找了好几个都不是我所要修改的地方。我想修改的地方是:巴士飞扬的列表插件(文章排行),文章标题前面的时间(我说的是源代码里面显示的,而非网页上看到的)。
一、其中找的只是修改网页看到的时间,去掉方法有两种,如下:
1、找到网站根目录下的FUNCTION文件夹下面的c_system_base.asp文件,用记事本编辑查找Day(objArticle.PostTime),2),定位到这,来看到如下代码:
If (Not objRS.bof) And (Not objRS.eof) ThenFor i=1to ZC_PREVIOUS_COUNTSet objArticle=New TArticleIf objArticle.LoadInfoByID(objRS("log_ID")) ThenstrPrevious=strPrevious &"
""& objArticle.Url &""" title="""& objArticle.HtmlTitle &""">"article-date"">["& Right("0"& Month(objArticle.PostTime),2) &"/"& Right("0"& Day(objArticle.PostTime),2) &"]"& objArticle.Title &""End IfSet objArticle=NothingobjRS.MoveNextIf 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
"http://www.xxxx.com/post/8.html"title="[2011-3-16 12:45:41] 洗鼻器原理介绍">洗鼻器原理介绍
修改后title时间去掉就成这样:
1
"http://www.xxxx.com/post/8.html"title="洗鼻器原理介绍">洗鼻器原理介绍
具体是这样修改的:
找到巴士飞扬的文章调用的列表插件,在网站根目录下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 & ""
- " & busfly_randomsort_cutTitle(busfly_randomsort_objArticle.Title,busfly_randomsort_INTCUTLEN) & "
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 & ""
- " & busfly_randomsort_cutTitle(busfly_randomsort_objArticle.Title,busfly_randomsort_INTCUTLEN) & "
End If
Set busfly_randomsort_objArticle=Nothing
b_objRS.MoveNext
If b_objRS.eof Then Exit For
修改后,网页上看上去跟原来一样没什么变化,变化的是源代码里面的时间隐藏去掉了。
菜鸟一枚,写得不好,神人勿喷。
以上所分享的是关于修改去掉Zblog列表插件文章排行调用标题前面的时间,下面是编辑为你推荐的有价值的用户互动:
相关问题:zblog的titleseo插件如何去除文章分类标题
答:安装了Zblog的Titleseo插件之后网站日志标题上面还有一个文章分类标题,我们又会感觉这个是多余的。如果你也是这样想那就我教你动手把他去掉把。我们可以使用以下方法去除掉。 未修改显示: Titleseo插件去除文章分类标题 - 网站相关 - 蜘蛛虎'Blo... >>详细
相关问题:如何去掉Z-BLOG的版权信息和必备插件
答:在之前CMSYOU发布的CMS程序技巧文章,大部分是关于PHPCMS的,这次来分享一篇Blog方面的技巧:如何去掉Z-BLOG的版权信息和必备插件。方法如下: 如何去掉Z-blog的版权信息(powered by) 进入文件夹themes,进入当前模板文件,进入template, tag... >>详细
相关问题:如何修改Z-blog置顶文章标题颜色,求代码,
答:日志?让那个标题发光? 那个是道路,好像是彩虹灯吧,有10多个, >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)


