http://www.blogjava.net/chengang/archive/2007/08/25/139287.html
<noscript type="text/javascript"></noscript>
- Download and extract the tar in your plugins directory
- Run ‘rake fckeditor:install’ from the root of your rails application
- Add to the layout / head of the page you wish to use the editor on.
- Use the editor as shown below
Using with AJAX
<%= form_remote_tag :url => { :action => 'view', :id => @comment }, :before => fckeditor_before_js('comment', 'comment') %>
Using with HTML
<%= form_tag :action => 'new' %>
http://blog.caronsoftware.com/2006/08/07/fckeditor-plugin-for-rails
rails2.2 和fckeditor不兼容的解決辦法
在更新了Rails2.2後發現和fckeditor出現了兼容性問題。搜了一下找到解決辦法如下。
undefined method `relative_url_root' for #
There is been a Fix for Rails
2.2
in the file 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]}"
similarly in the file lib/fckeditor.rb
replace
js_path =
"#{request.relative_url_root}/javascripts"
with
js_path =
"#{ActionController::Base.relative_url_root}/javascripts"
reference:
http://github.com/salicio/fckeditor/commit/fcf8fbee8cfad3a3df0df50172