X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-widgets.js;h=da20ce5744d0a1eca35301cfe4684c17a571fa83;hb=f9b5246a0c7d41d766d4978ac29c90128dc57948;hp=ff608a2570b2c0e1474a0290ed7ab2bd82b24711;hpb=ce2cb22a358d39a08ee45a9f46b8d811665cb68e;p=mkws-moved-to-github.git diff --git a/src/mkws-widgets.js b/src/mkws-widgets.js index ff608a2..da20ce5 100644 --- a/src/mkws-widgets.js +++ b/src/mkws-widgets.js @@ -2,7 +2,7 @@ function widget($, team, type, node) { // Static register of attributes that do not contribute to config var ignoreAttrs = { - id:1, class:1, style:1, name:1, action:1, type:1, size:1, + id:1, 'class':1, style:1, name:1, action:1, type:1, size:1, value:1, width:1, valign:1 }; @@ -270,7 +270,7 @@ mkws.registerWidgetType('Records', function() { 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"); @@ -287,13 +287,15 @@ mkws.registerWidgetType('Records', function() { this.team.queue("ready").subscribe(function() { var sortOrder = that.config.sort; + var perpage = that.config.perpage; var targets = that.config.targets; var s = "running auto search: '" + query + "'"; if (sortOrder) s += " sorted by '" + sortOrder + "'"; + if (perpage) s += " with " + perpage + " per page"; if (targets) s += " in targets '" + targets + "'"; that.log(s); - that.team.newSearch(query, sortOrder, targets); + that.team.newSearch(query, sortOrder, perpage, targets); }); } });