julia 发表于 2011-10-18 11:53
xheditor没有出现在编辑框中?
原来便是如此。
xheditor的目录在js/xhedit1.1.0,对xheditor方面并无作出修改。
查看一下apache的log,发规left frame要用但缺了js/jquery.dimensions.js, js/jquery.easing.js, js/jquery.accordion.js js/chili-1.7.pack.js,亦是原来便是如此。但这是left frame的问题,不应影响xheditor使用。
不喜欢用xheditor,所以并无深究,未修改。但在测试修改文章时似乎xheditor是在动的,Error console无表示出错,apache亦并无报任何404错误。xheditor skin选的是nostyle,从apache的log看,xheditor仅从server读了nostyle的icons.gif,没有试图从server读入任何其它gif的记录,可能xheditor未配置好skin。
我修改的地方主要是:
. 把check及showmessage这两个不知何故放到models里的东西放到helpers里。
. 增加ci_sessions内user_agent的长度,否则在CI2下是login不了的。
. 网站click后会显示选了(深绿色)相关的menu,原来是永远显示选了首页。
. Models中的Madmin.php及Mhome.php改名为madmin.php及mhome.php。Windows不管大小写是无所谓,但Linux下必须按CI的规定命名,Linux下会出错。
. 改用CI2的CI_Controller,CI_Models及__constructor等。
. 源码弄整齐一点。
作为教程,原来的写得不太好,故略作修改,顺道改为CI2。应该还有些东西可整理,但不想花太多时间。
upload亦并无修改及测试,有问题爱莫能助。
此外libraries中的session.php其实并无用上,系统用了CI的session。 |