Sha256: a8f51f987fe53116657c013657c692b02cdc217a943839722a1d8e2a1c8caedc

Contents?: true

Size: 1.37 KB

Versions: 55

Compression:

Stored size: 1.37 KB

Contents

# -*- encoding : utf-8 -*-
InlineForms::SPECIAL_COLUMN_TYPES[:text_area]=:text

def text_area_show(object, attribute)
  if defined? Ckeditor 
    link_to_inline_edit object,
      attribute,
      '<div class="ckeditor_area">'.html_safe +
      cktext_area_tag(
      attribute,
      object[attribute],
      :id => "textarea_#{object.class.name.underscore}_#{object.id}_#{attribute.to_s}",
      :ckeditor => {  :width => '100%',
                      :height => '200px',
                      :toolbar => "None",
                      :readOnly => "true",
                      :resize_enabled => "false",
                      :toolbarCanCollapse => "false"
                    }
    ) +
      image_tag(  'glass_plate.gif',
      :class => "glass_plate",
      :title => '' ) +
      '</div>'.html_safe
  else
    link_to_inline_edit object, attribute, object[attribute]
  end
end

def text_area_edit(object, attribute)
  if defined? Ckeditor
    cktext_area_tag(
      attribute,
      object[attribute],
      :id => "textarea_#{object.class.name.underscore}_#{object.id}_#{attribute.to_s}",
      :ckeditor => {  :width => '100%',
                      :height => '200px'
                    }
    )
  else
    text_area_tag attribute, object[attribute], :class => 'attribute_text_area'
  end
end

def text_area_update(object, attribute)
  object[attribute.to_sym] = params[attribute.to_sym]
end

Version data entries

55 entries across 55 versions & 1 rubygems

Version Path
inline_forms-3.0.43 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.42 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.41 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.40 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.39 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.38 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.37 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.36 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.35 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.34 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.32 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.31 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.30 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.29 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.28 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.27 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.26 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.25 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.24 lib/app/helpers/form_elements/text_area.rb
inline_forms-3.0.23 lib/app/helpers/form_elements/text_area.rb