X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=blobdiff_plain;f=examples%2Fhtdocs%2Fmkws-widget-ru.js;h=20762f7cc98ffb34857d6615c83f2e1a938fd33f;hp=4b7054fa3e658621a9c9ed68c7562032db6cffdc;hb=a4f9738a5d0f28c089dfa905781e2e292f8e83c2;hpb=2d7871f5bd64583a299f4dc3a48f1a451986c586 diff --git a/examples/htdocs/mkws-widget-ru.js b/examples/htdocs/mkws-widget-ru.js index 4b7054f..20762f7 100644 --- a/examples/htdocs/mkws-widget-ru.js +++ b/examples/htdocs/mkws-widget-ru.js @@ -1,7 +1,36 @@ -mkws.registerWidgetType('ReferenceUniverse', function() { - //this.team.config.service_proxy_auth = "http://mkws.indexdata.com/service-proxy/?command=auth&action=login&username=paratext&password=paratext_mkc"; - // this.team.config.perpage_default = 5; - // this.team.config.sort_default = "position"; - this.node.html("

Reference Universe results:

\n" + - this.subwidget('Records', { sort: 'position', perpage: 5 })); +var mkws_config = { + service_proxy_auth: "http://sp-mkws.indexdata.com/service-proxy/?command=auth&action=login&username=paratext&password=paratext_mkc" +}; + +mkws.registerWidgetType('reference-universe', function() { + if (!this.config.perpage) this.config.perpage = 5; + if (!this.config.sort) this.config.sort = "position"; + this.team.registerTemplate('reference-universe', '\ +

Results from Reference Universe

\ +\ +'); + + var that = this; + var template = that.team.loadTemplate(that.config.template || "reference-universe"); + this.team.queue("records").subscribe(function(data) { + that.node.html(template(data)); + }); + that.autosearch(); }); +