Move the Reference widget into the main set
[mkws-moved-to-github.git] / src / mkws-widget-reference.js
diff --git a/src/mkws-widget-reference.js b/src/mkws-widget-reference.js
new file mode 100644 (file)
index 0000000..7bccbcf
--- /dev/null
@@ -0,0 +1,19 @@
+mkws.registerWidgetType('Reference', function() {
+  mkws.promotionFunction('Record').call(this);
+  if (!this.config.target) this.config.target = 'wikimedia_wikipedia_single_result';
+  if (!this.config.template) this.config.template = 'Reference';
+
+  this.team.registerTemplate('Reference', '\
+  <img src="{{md-thumburl}}" alt="{{md-title}}">\
+  <h1><a href="{{md-electronic-url}}">{{md-title}}</a></h1>\
+{{#if md-title-remainder}}\
+  <b>{{md-title-remainder}}</b>\
+{{/if}}\
+{{#if md-title-responsibility}}\
+  <i>{{md-title-responsibility}}</i>\
+{{/if}}\
+  <p>\
+    {{{mkws-paragraphs md-description}}}\
+  </p>\
+');
+});