找回密码
 注册
查看: 1169|回复: 0

实现Z-Blog相关文章双向关联

[复制链接]
发表于 2011-9-6 16:37:40 | 显示全部楼层 |阅读模式
核心提示:使用Zblog的部分博主可能没有注意,从1.7版本之后,z-blog的相关文章默认关联的是文章ID之前的文章,文章ID之后的文章就算相关也不显示,即单向相关。据说是因为要考虑索引速度的优化,但是如此一来也忽略了相关文章的部分重要性,有需要的博主可以按照下面的方法修改。  
                使用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号都显示  
? 转载请注明出处:
博客吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|鼠窝站长论坛

GMT+8, 2024-12-25 10:27 , Processed in 0.048410 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表