Sha256: 70038d7bbc9202444dcff22105dfb1ba3ba8065afd9447a1f146c17b75a8d96d

Contents?: true

Size: 972 Bytes

Versions: 813

Compression:

Stored size: 972 Bytes

Contents

var PageContentEditor = function(page_id, auth_token) {
  this.page_id = page_id;
  this.auth_token = auth_token;
  this.add_controls();
  this.render_blocks();
};

PageContentEditor.prototype = {

  page_id: false,
  current_block_id: false,  
  block_types: { h1: 'Heading 1', h2: 'Heading 2', h3: 'Heading 3', h4: 'Heading 4', h5: 'Heading 5', h6: 'Heading 6', richtext: 'Rich Text'},
  
  add_controls: function(id)
  {
    var that = this;
    //$('#block_controls').empty();          
    //$('#block_controls')
    //  .append($('<h2/>').attr('id', 'edit_blocks_header').html('Edit Blocks'))
    //  .append($('<div/>').addClass('content').append($('<p/>').html('Select a block to edit.')));
    $('#blocks').selectable({ 
      filter: "li", 
      cancel: ".handle",
      selected: function(e, ui) {
        var block_id = ui.selected.id.replace("block_container_", "");
        that.edit_block(block_id);         
      }
    });              
  },        
};

Version data entries

813 entries across 813 versions & 1 rubygems

Version Path
caboose-cms-0.9.229 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-1.0.2 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-1.0.1 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.228 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.227 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.226 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.225 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.224 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.223 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.222 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.221 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.220 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.219 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.218 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.217 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.216 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.215 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.214 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.213 app/assets/javascripts/caboose/admin_page_new_blocks.js
caboose-cms-0.9.212 app/assets/javascripts/caboose/admin_page_new_blocks.js