More accurately name image widget as images
authorJason Skomorowski <jason@indexdata.com>
Thu, 23 Oct 2014 18:57:59 +0000 (14:57 -0400)
committerJason Skomorowski <jason@indexdata.com>
Thu, 23 Oct 2014 18:57:59 +0000 (14:57 -0400)
src/mkws-widget-record.js
src/templates/image.handlebars [deleted file]
src/templates/images.handlebars [new file with mode: 0644]

index 044d574..ad62425 100644 (file)
@@ -11,13 +11,13 @@ mkws.registerWidgetType('record', function() {
   that.autosearch();
 });
 
-mkws.registerWidgetType('image', function() {
+mkws.registerWidgetType('images', function() {
   mkws.promotionFunction('records').call(this);
-  if (!this.config.template) this.config.template = 'Image';
+  if (!this.config.template) this.config.template = 'images';
 });
 
 mkws.registerWidgetType('google-image', function() {
-  mkws.promotionFunction('image').call(this);
+  mkws.promotionFunction('images').call(this);
   if (!this.config.target) this.config.target = 'Google_Images';
 });
 
@@ -27,6 +27,6 @@ mkws.registerWidgetType('lolcat', function() {
 });
 
 mkws.registerWidgetType('cover-art', function() {
-  mkws.promotionFunction('image').call(this);
+  mkws.promotionFunction('images').call(this);
   if (!this.config.target) this.config.target = 'AmazonBooks';
 });
diff --git a/src/templates/image.handlebars b/src/templates/image.handlebars
deleted file mode 100644 (file)
index f74f174..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-{{!
-Records presented as images.
-
-The non-metadata keys enable an optional link to display an AJAX popup that
-fetches additional record detail.
-
-hits:
-  containerClass - partial class attribute for element containing a record
-  detailLinkId - id for the element triggering detail display
-  detailClick - a click event handler for details
-  renderedDetails - active record details rendered from the Record template
-  md-* - metadata fields passed through from backend
-}}
-{{#each hits}}
-  <a href="#" id="{{detailLinkId}}" onclick="{{detailClick}}">
-    {{#mkws-first md-thumburl}}
-      <img src="{{this}}" alt="{{../md-title}}"/>
-    {{/mkws-first}}
-    <br/>
-  </a>
-{{/each}}
diff --git a/src/templates/images.handlebars b/src/templates/images.handlebars
new file mode 100644 (file)
index 0000000..f74f174
--- /dev/null
@@ -0,0 +1,21 @@
+{{!
+Records presented as images.
+
+The non-metadata keys enable an optional link to display an AJAX popup that
+fetches additional record detail.
+
+hits:
+  containerClass - partial class attribute for element containing a record
+  detailLinkId - id for the element triggering detail display
+  detailClick - a click event handler for details
+  renderedDetails - active record details rendered from the Record template
+  md-* - metadata fields passed through from backend
+}}
+{{#each hits}}
+  <a href="#" id="{{detailLinkId}}" onclick="{{detailClick}}">
+    {{#mkws-first md-thumburl}}
+      <img src="{{this}}" alt="{{../md-title}}"/>
+    {{/mkws-first}}
+    <br/>
+  </a>
+{{/each}}