Sha256: 4234d7d87d8f42f2e40c932a9c7db4d4848bd58ddf4dbe9b85b3e7960cd479ea

Contents?: true

Size: 1017 Bytes

Versions: 4

Compression:

Stored size: 1017 Bytes

Contents

- if ['string', 'integer', 'phone', 'email', 'address', 'url', 'domain'].include?(@object.type)
  = form.text_field :raw, :value => field.value
- elsif @object.type == 'text' || @object.type == 'yaml'
  = form.text_area :raw, :value => field.value, :rows => 10, :cols => 80
- elsif @object.type == 'html'
  - if form.respond_to?(:cktext_area)
    = javascript_include_tag "ckeditor/init"
    = form.cktext_area :raw, :value => field.value, :rows => 10, :cols => 80
  - elsif Object.const_defined?('Rich')
    = form.text_area :raw, :value => field.value, :rows => 10, :cols => 80

    = javascript_include_tag "rich/base.js"
    :javascript
      var instance = CKEDITOR.instances['#{form.dom_id(field)}'];
      if(instance) { CKEDITOR.remove(instance); }
      CKEDITOR.replace('#{form.dom_id(field)}', #{Rich.options().to_json.html_safe});
  - else
    .alert.alert-error
      = t('admin.settings.no_ckeditor_detected')
    = form.text_area :raw, :value => field.value, :rows => 10, :cols => 80

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_admin_settings-0.3.9 app/views/rails_admin/main/_setting_value.html.haml
rails_admin_settings-0.3.8 app/views/rails_admin/main/_setting_value.html.haml
rails_admin_settings-0.3.7 app/views/rails_admin/main/_setting_value.html.haml
rails_admin_settings-0.3.6 app/views/rails_admin/main/_setting_value.html.haml