Sha256: fec098335fc5ae54165783f25590227fd25c257eb6dda7d57992b1769ff190b5

Contents?: true

Size: 1.3 KB

Versions: 12

Compression:

Stored size: 1.3 KB

Contents

(function($) {
  
  <%- if @error -%>
  
  $("#element_<%= @element.id -%>_folder_spinner").replaceWith("<span class='error_icon' title='<%= @error -%>'>!</span>");
  
  <%- else -%>
  
  $('.element_editor[data-element-id="<%= @element.id -%>"]').replaceWith('<%= escape_javascript render(:partial => "element", :object => @element) -%>');
  $('#element_area .sortable_cell').sortable('refresh');
  Alchemy.ElementEditorSelector.reinit('.element_editor[data-element-id="<%= @element.id -%>"]');

  Alchemy.ButtonObserver('.element_editor[data-element-id="<%= @element.id -%>"] button.button');

  <%- if @element.folded -%>
    
    <%- @element.rtf_contents.each do |content| -%>
    rtf_<%= content.id -%> = tinymce.get('<%= content.form_field_id -%>');
    if (rtf_<%= content.id -%>) {
      rtf_<%= content.id -%>.remove();
    };
    delete rtf_<%= content.id -%>;
    <%- end -%>
    
  <%- else -%>
    
    $('.element_editor[data-element-id="<%= @element.id -%>"]').trigger('Alchemy.SelectElementEditor');
    Alchemy.SelectBox('#element_<%= @element.id -%> select');
    
    <%- @element.rtf_contents.each do |content| -%>
    Alchemy.Tinymce.addEditor('<%= content.form_field_id -%>');
    <%- end -%>
    
    Alchemy.ElementDirtyObserver('#element_<%= @element.id -%>');
  <%- end -%>
  
  <%- end -%>
  
})(jQuery);

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
alchemy_cms-2.1.4 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.3 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.2 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.1 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.rc6 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.rc5 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.rc4 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.rc3 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.rc2 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.beta6 app/views/alchemy/admin/elements/fold.js.erb
alchemy_cms-2.1.beta5 app/views/alchemy/admin/elements/fold.js.erb