fckeditor插件使用和rails2.3不兼容的解决办法
下载包解压放到当前项目主目录下 vendor\plugins\fckeditor目录中
rake fckeditor:intall
在项目目录中出现 public\javascripts\fckeditor
里面是产生的JS文件。
在更新了Rails2.3后发现和fckeditor出现了兼容性问题。
undefined method `relative_url_root' for #
搜了一下找到解决办法如下。主要是路径PATH问题
先到 目录 vendor\plugins\fckeditor
找到文件 app/controllers/fckeditor_controller.rb
look for uploaded = request.relative_url_root.to_s+"#{UPLOADED}/#{params[:Type]}"
replace it with this uploaded = ActionController::Base.relative_url_root.to_s+"#{UPLOADED}/#{params[:Type]}"
同样在文件 lib/fckeditor.rb
replace
js_path = "#{request.relative_url_root}/javascripts"
with
js_path = "#{ActionController::Base.relative_url_root}/javascripts"
reference:
restart web server it works!
分享到:
相关推荐
fckeditor 2.3无法兼容chrome,而新版本又做了很大的修改,要升级很麻烦。在网上找了一个2.3的jar包,可直接替换原来的fckeditor库,解决chrome兼容问题。
然而,随着时间的推移和技术的发展,某些版本的FCKeditor可能会遇到与新浏览器兼容性的问题。标题中提到的"Number转换异常"很可能是指在使用Chrome浏览器时,FCKeditor内部处理数字或数值型数据的方式与Chrome的解析...
FCKeditor提供了丰富的API和插件系统,开发者可以根据项目需求自定义编辑器的外观、功能,或者开发新的插件。例如,可以编写代码来限制用户能插入的HTML标签,或者添加特殊格式的文本处理功能。 7. **安全性考虑**...
本文将深入探讨如何在FCKeditor2.3中集成并使用视频插件,帮助开发者更好地理解和应用这个功能。 ### 一、安装视频插件 1. **下载插件**:首先,你需要下载视频插件。这通常可以在FCKeditor的官方网站或其社区论坛...
- 考虑到FCKeditor 2.3的时代背景,应确保修改后的编辑器在多种浏览器和操作系统上都能正常工作。 通过以上步骤,我们可以有效地对FCKeditor 2.3的源码进行修改,使其更好地适应项目需求,同时也能提升开发者的...
7. **跨浏览器兼容**:FCKeditor 2.3适用于主流的Web浏览器,如Internet Explorer、Firefox、Chrome和Safari,确保在不同平台上的用户体验一致性。 压缩包中的文件如下: - **README.txt**:这个文件通常包含了...
FCKeditor_2.6.3+FCKeditor-2.3.rar这个压缩包包含了FCKeditor的两个不同版本,即2.6.3和2.3,这可能是为了满足不同用户对稳定性和功能需求的选择。 FCKeditor 2.6.3是该编辑器的一个较新版本,它提供了以下关键...
fckEditor2.3.jar jar包 2.3版
4. **插件系统扩展**:FCKeditor 2.3 引入了更强大的插件系统,允许开发者轻松创建和添加自定义功能。 5. **增强的图像管理**:改进了图像上传和管理功能,用户可以更方便地处理网页中的图片。 6. **CSS样式支持**...
**FCKeditor.java-2.3** 是一个用于Java Web应用程序的富文本编辑器组件,它基于著名的FCKeditor,并且已经与Java环境进行了集成。FCKeditor是一款开源的在线HTML编辑器,允许用户在Web页面上进行内容编辑,就像在...
这款编辑器在2.3版本时已经相当成熟,支持多种功能和插件,且具有良好的跨浏览器兼容性。 在您提供的"配置好的FCKeditor-2.3.rar"压缩包中,已经包含了预配置好的FCKeditor环境,可以直接应用于您的项目中。这意味...
此外,fckeditor是用JavaScript编写的,这意味着它可以在大多数现代浏览器上运行,包括IE、Firefox、Chrome、Safari和Opera等,实现了**跨浏览器兼容性**。 fckeditor的一大优点是其**功能强大**。它提供了丰富的...
FCKeditor2.3+2.6合并版——试用手记 博文链接:https://bugie.iteye.com/blog/235697
8. **配置说明**:压缩包中的“配置说明”文件可能包括了详细的步骤指导,帮助开发者了解如何正确配置和使用FCKeditor2.3与JSP的结合,解决可能出现的问题。 综上所述,FCKeditor2.3 for jsp是一个功能强大的文本...
**FCKeditor2.3在JSP中的配置详解** FCKeditor是一款开源的富文本编辑器,它在Web开发中广泛用于提供用户友好的在线文本编辑功能。版本2.3是其历史版本之一,虽然现在已经有了更先进的替代品,但理解如何在JSP中...
在提供的压缩包文件中,`设置FCKEDITOR的上传文件的目录方法.docx`文档很可能是关于如何设置和管理上传文件目录的详细指南,而`Web_fckeditor.sln`和`Web_fckeditor.suo`是Visual Studio的解决方案和用户选项文件,...
本文将深入探讨如何使用FCKEditor的媒体插件,以及如何解决在插入RMVB媒体文件时遇到的问题。 **一、FCKEditor媒体插件介绍** FCKEditor的媒体插件是其众多功能之一,旨在方便用户在编辑区域内嵌入多媒体内容,如...
2. **浏览器兼容性问题**:FCKeditor对大部分现代浏览器有良好的支持,但在旧版IE上可能存在问题,可以考虑使用FCKeditor的IE兼容模式或升级浏览器。 3. **编码问题**:确保编辑器和后端系统使用相同的字符编码,...
**JSP中的FCKeditor2.3...以上就是JSP中配置FCKeditor2.3的基本步骤和关键知识点。在实际应用中,你可能需要根据项目需求进行更深入的定制和优化。同时,不断关注FCKeditor的更新和社区支持,以获取最新的特性和修复。
**标题:“FCKeditor2.3在线编辑器”** **一、FCKeditor简介** FCKeditor是一款开源的...通过深入学习和使用FCKeditor2.3,开发者不仅可以掌握在线编辑器的基本工作原理,还能为今后的项目开发积累宝贵经验。