3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/lexxy/rich_text_area_tag.rb', line 3
def lexxy_rich_textarea_tag(name, value = nil, options = {}, &block)
options = options.symbolize_keys
form = options.delete(:form)
value = render_custom_attachments_in(value)
value = "<div>#{value}</div>" if value
options[:name] ||= name
options[:value] ||= value
options[:class] ||= "lexxy-content"
options[:data] ||= {}
options[:data][:direct_upload_url] ||= main_app.rails_direct_uploads_url
options[:data][:blob_url_template] ||= main_app.rails_service_blob_url(":signed_id", ":filename")
editor_tag = content_tag("lexxy-editor", "", options, &block)
editor_tag
end
|