03/08/08。 cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
这次是
从NucleusCMS 3.24升级到3.32,从中隔了一个3.31,所以在升级运行升级脚本时要注意:它需要运行两次,直接所有自动项目运行完。也就是从3.24到3.31,到从3.31到3.32,这后一步会对数据库中的几个表做出改变,添加了几个字段,如果不成功,页面上就会Mysql错误了。
功能上没啥变化,主要是补洞。
程序上有变化,如果要修改的话,以前的几处位置要变化:
1、extra/fancyurls/fancyurls.config.php,里面要设好自己的Blog地址,注意最后不带“/”;
2、nucleus/libs/BLOG.php,注意名称大小写,第465行涉及GB编码情况下的搜索问题:
465行:
$select = $searchclass->boolean_sql_select('ititle,ibody,imore');
改为:
$select = '';
3、配合第2步,要想使用中文搜索,还是要使用原来的2.5版的SEARCH.php,替换即可。
4、原来修改输出RSS全文的字数,已经不在BLOG.php这个文件中,而改到了ITEMACTIONS.php中:
312行:
$maxLength = 250;
把250改成自己需要的数字,大点好,免得文章长输出不完整。输出RSS可以算是文章备份的一种方法。
下面的strip_tags会去掉输出文章中的HTML标签,这样在RSS阅读器中就看不到相应的链接,建议还是去掉这个函数。
一个比较讨厌的事是这次升级中的一些Form模板搞得比较乱,少加了许多回行标签,主要是nucleus/forms/目录下面几个template文件,比如commentform-loggedin.template、commentform-notloggedin.template、loginform-notloggedin.template,样式不很好看,加几个br标签就可以了。
03/08/08 13:32:55,由
cathayan发表。目录:
本站
2条评论
為什么我所在的電信網絡登不上去你的博客,難道被GFW了?
qucool 于 03/25/08 17:59:09 发表.
没指定编码?进来直接乱马,得自己指定一下utf8,还以为被黑了,ft。
wd 于 04/10/08 08:55:57 发表.
I am watching and will delete all spam.