Sha256: ad0f6aa131918d4793141f70792df95533f34270f43b08f6db02076c81a203fe

Contents?: true

Size: 1.61 KB

Versions: 1

Compression:

Stored size: 1.61 KB

Contents

(function($) {
  <% if params[:was_missing] -%>

  $("#element_<%= @element.id -%>_content_missing").replaceWith('<%= escape_javascript(
    render(
      :partial => "alchemy/essences/#{@content.essence_partial_name}_editor",
      :locals => @locals
    )
  ) -%>');

  <% else -%>

  $("<%= @element_dom_id -%>").before('<%= escape_javascript(
    render(
      :partial => "alchemy/essences/#{@content.essence_partial_name}_editor",
      :locals => @locals
    )
  ) -%>');
  Alchemy.enableButton('.disabled.button');
  Alchemy.overlayObserver('#<%= content_dom_id(@content) %>');

  <% end -%>

  <% case @content.essence_type -%>
  <% when "Alchemy::EssencePicture" -%>
  $('#picture_to_assign_<%= @content.ingredient.id %> a').attr('href', '#').off('click');
  <% if @contents_of_this_type.length > 1 -%>
  $('#element_<%= @element.id -%>_contents .essence_picture_editor').addClass('dragable_picture');
  <% end -%>
  <% if !max_image_count.blank? && (@contents_of_this_type.length >= max_image_count) -%>
  $("#add_content_<%= @element.id -%>").remove();
  <% end -%>
  Alchemy.SortableContents('#element_<%= @element.id -%>_contents', '<%= form_authenticity_token -%>');

  <% when "Alchemy::EssenceDate" -%>

  Alchemy.Datepicker('#element_<%= @element.id -%> input.date');

  <% when "Alchemy::EssenceRichtext" -%>

  Alchemy.Tinymce.addEditor('contents_content_<%= @content.id -%>_body');

  <% end -%>

  Alchemy.reloadPreview();
  Alchemy.closeCurrentWindow();
  Alchemy.SelectBox("#element_<%= @element.id %> select.alchemy_selectbox");
  Alchemy.growl('<%= t("Successfully added content", :content => @content.name) -%>');
})(jQuery);

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
alchemy_cms-2.2.rc14 app/views/alchemy/admin/contents/create.js.erb