X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=tools%2Fhtdocs%2Fmkws.js;h=c7396844d6cca587506bc448926fa6c24822b423;hb=ec95c20272197409599daa60edd48298a72312a4;hp=82dc0e7da02c4b8b6d9e75806848298fd499dcd2;hpb=2be704e885f3282777f0a1677669c9f71f60ac15;p=mkws-moved-to-github.git diff --git a/tools/htdocs/mkws.js b/tools/htdocs/mkws.js index 82dc0e7..c739684 100644 --- a/tools/htdocs/mkws.js +++ b/tools/htdocs/mkws.js @@ -502,6 +502,8 @@ function team($, teamName) { } debug("triggerSearch(" + m_query + "): filters = " + $.toJSON(m_filters) + ", pp2filter = " + pp2filter + ", params = " + $.toJSON(params)); + // We can use: params.torusquery = "udb=NAME" + // Note: that won't work when running against raw pazpar2 m_paz.search(m_query, m_perpage, m_sort, pp2filter, undefined, params); } @@ -767,9 +769,9 @@ function team($, teamName) { if (template === undefined) { // Fall back to generic template if there is no team-specific one - var node = $("#mkwsTemplate" + name + ".mkwsTeam_" + m_teamName) + var node = $(".mkwsTemplate_" + name + ".mkwsTeam_" + m_teamName) if (!node.length) { - node = $("#mkwsTemplate" + name + ".mkwsTeam_ALL") + node = $(".mkwsTemplate_" + name + ".mkwsTeam_ALL") } var source = node.html(); @@ -1401,6 +1403,7 @@ function team($, teamName) { // Find all nodes with an class, and determine their team from // the mkwsTeam_* class. Make all team objects. + var then = $.now(); $('[class^="mkws"],[class*=" mkws"]').each(function () { var node = this; mkws.handle_node_with_team(node, function(tname) { @@ -1410,6 +1413,8 @@ function team($, teamName) { } }); }); + var now = $.now(); + debug("Walking MKWS nodes took " + (now-then) + " ms"); if (mkws_config.use_service_proxy) { authenticate_session(mkws_config.service_proxy_auth,