From: Mike Taylor Date: Fri, 25 Apr 2014 16:23:55 +0000 (+0100) Subject: New file, mkws-widget-reference.js X-Git-Tag: 1.0.0~843 X-Git-Url: http://lists.indexdata.dk/?a=commitdiff_plain;h=29bc58616f2639fcaa45d4dbb64f75c4bee99802;p=mkws-moved-to-github.git New file, mkws-widget-reference.js First widget to be defined by application code! --- 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)); + }); +});