in_place_rich_editor method?

For someone i need to fix a bug into an CMS with in place form editing. Normally i used the in place form described in the rails recipes recipe 1.

But in this project someone used antother method called in_place_rich_editor The method works correctly until i put the save button. There is no saving.

in my view

   <%= in_place_rich_editor( @edit.name,      :url => { :action => :save_editable, :id => @edit.id },      :rows => "5", :cols => "5")      %>

In the application_helper.rb

   def in_place_rich_editor(field_id, options = {})         function = "new Ajax.InPlaceRichEditor("         function << "'#{field_id}', "         function << "'#{url_for(options[:url])}'"

        js_options = {}         js_options['cancelText'] = %('#{options[:cancel_text]}') if options[:cancel_text]         js_options['okText'] = %('#{options[:save_text]}') if options[:save_text]         js_options['loadingText'] = %('#{options[:loading_text]}') if options[:loading_text]         js_options['rows'] = options[:rows] if options[:rows]         js_options['cols'] = options[:cols] if options[:cols]         js_options['size'] = options[:size] if options[:size]         js_options['size'] = options[:class] if options[:class]         js_options['externalControl'] = "'#{options[:external_control]}'" if options[:external_control]         js_options['loadTextURL'] = "'#{url_for(options[:load_text_url])}'" if options[:load_text_url]         js_options['ajaxOptions'] = options[:options] if options[:options]         js_options['evalScripts'] = options[:script] if options[:script]         js_options['callback'] = "function(form) { return #{options[:with]} }" if options[:with]         function << (', ' + options_for_javascript(js_options)) unless js_options.empty?

        function << ')'

        javascript_tag(function)       end

Is there somebody that knows this type of in place editing?

Define js InpPlaceRichEditor?

Blog: http://random8.zenunit.com/ Learn rails: http://sensei.zenunit.com/

I only get a normal text area. And when i click on save nothing happen.