scinote-web/app/views/my_modules/_description_form.html.erb

27 lines
1.3 KiB
Plaintext
Raw Normal View History

<%= bootstrap_form_for @my_module, url: update_description_my_module_path(@my_module, format: :json), remote: :true do |f| %>
<%= render partial: 'shared/tiny_mce_extra_buttons.html.erb' %>
<% if @my_module.description.present? %>
<div id="my_module_description_view"
class="ql-editor tinymce-view"
data-placeholder="<%= t('my_modules.module_header.empty_description_edit_label') %>">
<%= custom_auto_link(generate_image_tag_from_token(@my_module.description, @my_module),
simple_format: false,
tags: %w(img),
team: current_team) %>
</div>
<% else %>
<div id="my_module_description_view"
class="ql-editor tinymce-view"
data-placeholder="<%= t('my_modules.module_header.empty_description_edit_label') %>"></div>
<% end %>
<%= f.tiny_mce_editor(:description,
id: :my_module_description_textarea,
class: 'hidden',
hide_label: true,
value: sanitize_input(@my_module.description),
data: {
object_type: 'my_module',
object_id: @my_module.id,
highlightjs_path: asset_path('highlightjs-github-theme') } ) %>
<% end %>