From 29bc58616f2639fcaa45d4dbb64f75c4bee99802 Mon Sep 17 00:00:00 2001 From: Mike Taylor Date: Fri, 25 Apr 2014 17:23:55 +0100 Subject: [PATCH] New file, mkws-widget-reference.js First widget to be defined by application code! --- examples/htdocs/mkws-widget-reference.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 examples/htdocs/mkws-widget-reference.js diff --git a/examples/htdocs/mkws-widget-reference.js b/examples/htdocs/mkws-widget-reference.js new file mode 100644 index 0000000..71f91ea --- /dev/null +++ b/examples/htdocs/mkws-widget-reference.js @@ -0,0 +1,26 @@ +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', '\ +\ +

{{md-title}}

\ +
\ +{{#if md-title-remainder}}\ + {{md-title-remainder}}\ +{{/if}}\ +{{#if md-title-responsibility}}\ + {{md-title-responsibility}}\ +{{/if}}\ +

\ + {{md-title}}\ + {{md-description}}\ +

\ +'); + + var that = this; + this.team.queue("record").subscribe(function(data) { + that.log("got data " + $.toJSON(data)); + }); +}); -- 1.7.10.4