discuz 博客(日志)里的一个缺陷bug,造成订阅RSS时,博主本来设置为“仅自己可见”的博文,也被RSS订阅显示出来了。RSS订阅应该只显示设置为“全站用户可见”的博文的简易聚合内容。
修改方法:
在/source/class/table/table_home_blog.php中
将
$wheresql .= $friend ? ' AND '.DB::field('friend', $friend) : '';
改为
$wheresql .= ($friend==0) ? ' AND '.DB::field('friend', $friend) : '';
这个小错误比较蹊跷和隐蔽。
|