Sha256: 4436b6363aee398072a68f0b5781836c950efad13278c1ede188baecb48772da

Contents?: true

Size: 962 Bytes

Versions: 12

Compression:

Stored size: 962 Bytes

Contents

//= require spotlight/admin/blocks/resources_block

SirTrevor.Blocks.FeaturedPages = (function(){

  return Spotlight.Block.Resources.extend({
    type: "featured_pages",

    icon_name: "pages",

    autocomplete_url: function() { return $(this.inner).closest('form[data-autocomplete-exhibit-pages-path]').data('autocomplete-exhibit-pages-path').replace("%25QUERY", "%QUERY"); },
    autocomplete_template: function() { return '<div class="autocomplete-item{{#unless published}} blacklight-private{{/unless}}">{{log "Look at me"}}{{log thumbnail_image_url}}{{#if thumbnail_image_url}}<div class="document-thumbnail"><img class="img-thumbnail" src="{{thumbnail_image_url}}" /></div>{{/if}}<span class="autocomplete-title">{{title}}</span><br/><small>&nbsp;&nbsp;{{description}}</small></div>' },
    bloodhoundOptions: function() {
      return {
        prefetch: {
          url: this.autocomplete_url(),
          ttl: 0
        }
      };
    }
  });

})();

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
blacklight-spotlight-3.0.0.rc2 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.rc1 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.10 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.9 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.8 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.7 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.6 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.5 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.4 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.3 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.2 app/assets/javascripts/spotlight/admin/blocks/pages_block.js
blacklight-spotlight-3.0.0.alpha.1 app/assets/javascripts/spotlight/admin/blocks/pages_block.js