X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-widgets.js;h=3a24b0e02992425f9520a8cfa2381f239914b583;hb=681b0dfe6e140c03eed5776ff37a7961df0de0c7;hp=39e081638fe4207a7d3bdfe522fe82b98ff8284a;hpb=0a8dda7361d33dc0b5c1267c4870c665f9e0993f;p=mkws-moved-to-github.git diff --git a/src/mkws-widgets.js b/src/mkws-widgets.js index 39e0816..3a24b0e 100644 --- a/src/mkws-widgets.js +++ b/src/mkws-widgets.js @@ -266,12 +266,11 @@ mkws.registerWidgetType('Records', function() { } }); - var node = $(that.node); - var query = node.attr('autosearch'); + var query = that.config.autosearch; if (query) { if (query.match(/^!param!/)) { var param = query.replace(/^!param!/, ''); - query = getParameterByName(param); + query = mkws.getParameterByName(param); that.log("obtained query '" + query + "' from param '" + param + "'"); if (!query) { alert("This page has a MasterKey widget that needs a query specified by the '" + param + "' parameter"); @@ -285,11 +284,10 @@ mkws.registerWidgetType('Records', function() { alert("This page has a MasterKey widget that needs a query specified by the path-component " + index); } } - that.log("node=" + node + ", class='" + node.className + "', query=" + query); this.team.queue("ready").subscribe(function() { - var sortOrder = node.attr('sort'); - var targets = node.attr('targets'); + var sortOrder = that.config.sort; + var targets = that.config.targets; var s = "running auto search: '" + query + "'"; if (sortOrder) s += " sorted by '" + sortOrder + "'"; if (targets) s += " in targets '" + targets + "'";