用户
 找回密码
 入住 CI 中国社区
搜索
楼主: yuwen002
收起左侧

[库 Library] [原创]CI中加入新浪博客HTML在编辑器

[复制链接]
发表于 2009-5-27 12:04:39 | 显示全部楼层
根本没出来- -救救我。。。。
发表于 2009-5-29 16:42:02 | 显示全部楼层

我来补充一点

本帖最后由 yinzhili 于 2009-5-29 17:10 编辑

大家知道这个编辑器是可以直接上传图片的,但是按照默认的配置,获取的图片路径有一点点问题。默认情况下,上传的图片被保存到

system\application\plugins\uploadfile

这个路径下,首先上传一张图片,编辑器中可以看到它,这时候如果你单击编辑器下方的“显示源代码”,你就会看到源代码是这样的:



这个路径就不对了,因为图片是保存在system\application\plugins\uploadfile这个路径下的。你访问http://localhost:8080/uploadfile/20090529.jpg 是不可能显示你刚才上传的图片的。或许你可以说我可以手动修改HTML源代码,但是如果上传的图片较多的话,这就不是一个好的方法了。
解决方法:
打开 system\application\plugins\Edit\editor 路径下的upload.php文件,找到下面这一行:

$upfileDir='uploadfile/';


将它修改为:

$upfileDir='../../../uploadfile/';


然后在CI的根目录下创建一个文件夹命名为uploadfile (必须保证这个文件夹与system同级),并打开 .htaccess 文件,将这一路径添加到排除列表:

RewriteCond $1 !^(index\.php|robots\.txt|images|css|js|system/application/plugins/Edit|uploadfile)


这样,使用编辑器上传的图片会被保存到 根目录下的uploadfile里面,就不会出现路径问题了。
发表于 2009-7-17 12:37:02 | 显示全部楼层
晕 我这老报404
发表于 2009-7-17 13:04:05 | 显示全部楼层
晕 一没小心 放错文件夹了
发表于 2009-8-11 16:03:32 | 显示全部楼层
这个编辑器在火狐下有问题,value = 'aaaaaaaaaaaa'在火狐下不显示,IE正常。这个问题高手能否修复下。:)
发表于 2009-8-11 16:12:15 | 显示全部楼层
本帖最后由 mwb525 于 2009-8-11 16:23 编辑

我再补充下:

呵呵,原来楼主的教程是以zendstudio.net作者2007年的新浪编辑器为基础的。

http://www.zendstudio.net/post/82/2/1/ 这个链接失效

新地址:http://www.zendstudio.net/wp-con ... 015137_3054a419.rar

删除plugins\下原来的Edit文件,放新下载的Edit文件即可,其他地方不用改也能正常工作。

这个解决了在火狐下value不显示的问题,IE、火狐全部兼容。
发表于 2009-8-31 14:54:07 | 显示全部楼层
我按照配置,都不显示,谁能说明原因
发表于 2009-9-21 10:43:04 | 显示全部楼层
网页错误详细信息

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; CIBA)
时间戳: Mon, 21 Sep 2009 02:38:57 UTC


消息: 对象不支持此属性或方法
行: 59
字符: 3
代码: 0
URI: http://localhost/application/plugins/Edit/editor.htm?id=info&ReadCookie=0
发表于 2009-9-21 10:46:29 | 显示全部楼层
怎么回事啊?我的总是这样JS报错,虽然不影响使用,但是看到那个网页错误的标志很不爽啊。
if (! oForm.originalSubmit) {
                oForm.originalSubmit = oForm.submit ;
                oForm.submit = function() {//59行
                        if (this.submitEditor) {
                                for (var i = 0 ; i < this.submitEditor.length ; i++) {
                                        this.submitEditor() ;
                                }
                        }
                        this.originalSubmit() ;
                }
        }
发表于 2009-9-21 11:12:17 | 显示全部楼层
顶顶,求高人帮助,我摆弄一上午了,还是没弄好

本版积分规则