Sha256: b81cdc9deb586085f163d83f92b7862b8888093a7405c40b316193ab76690014

Contents?: true

Size: 1.22 KB

Versions: 56

Compression:

Stored size: 1.22 KB

Contents

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],
      :input_html => { :id => "textarea_#{object.class.name.underscore}_#{object.id}_#{attribute.to_s}",
        :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],
      :input_html => { :id => "textarea_#{object.class.name.underscore}_#{object.id}_#{attribute.to_s}",
        :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

56 entries across 56 versions & 1 rubygems

Version Path
inline_forms-1.3.6 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.3.5 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.3.4 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.3.3 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.3.2 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.3.1 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.3.0 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.9 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.8 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.7 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.5 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.4 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.3 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.2 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.1 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.2.0 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.1.20 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.1.19 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.1.18 lib/app/helpers/form_elements/text_area.rb
inline_forms-1.1.17 lib/app/helpers/form_elements/text_area.rb