https://static.06ms.com/static/images/index/19.jpg

bo-blog 2.1.1 容错和小bug

一、Bo-Blog 2.1.1 Release 版本 的根目录 admin/cp_edit.php 文件的第 566 行
$newtags=array_values($newtags); //Kill all keys

没有考虑到容错,虽然程序可以正常执行,但是有些时候发布日志后返回的提示很烦人,
修改方法可以修改成下面的语句
if(is_array($newtags))
{
$newtags=array_values($newtags); //Kill all keys
}
else
{
$newtags=array($newtags);
$newtags=array_values($newtags); //Kill all keys
}

二、导航链接bug,没有考虑到不同参数.
问题描述:
在头部链接如果有多个是同一个程序生成的话,解析就会出错
比如那个login.php(登入)与login.php?job=applylink(申请链接)这两个都是login.php生成的
就是这里的解析应该考虑到有不同参数的情况,而不是仅考虑.之前的
我提供的暂时解决方案是打开index.php,搜索
$headmenu_tmp=str_replace(array("<span id=\"nav_{$currentpagelocation}\">",

大概在122行,在上面加入