X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-team.js;h=3ca6437e327cd5f753f20e0743a7cd40a94d9c85;hb=4e3ce33fda02425e9bb6218da13c25eac2555112;hp=adf1acfc199c4ea61cf476e98d77871d84e9edf4;hpb=c3e181ab73125d1a57d6cb880fd958be8ec8b051;p=mkws-moved-to-github.git diff --git a/src/mkws-team.js b/src/mkws-team.js index adf1acf..3ca6437 100644 --- a/src/mkws-team.js +++ b/src/mkws-team.js @@ -102,7 +102,6 @@ function team($, teamName) { "termlist": m_config.facets.join(',') }); - // pz2.js event handlers: function onInit() { log("init"); @@ -270,6 +269,7 @@ function team($, teamName) { switchView('records'); // In case it's configured to start off as hidden m_submitted = true; } + that.newSearch = newSearch; function triggerSearch(query, sortOrder, targets) @@ -569,42 +569,6 @@ function team($, teamName) { } - that.runAutoSearch = function() { - var node = findnode('.mkwsRecords,.mkwsTermlists'); - var query = node.attr('autosearch'); - if (!query) - return; - - if (query.match(/^!param!/)) { - var param = query.replace(/^!param!/, ''); - query = getParameterByName(param); - 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"); - } - } else if (query.match(/^!path!/)) { - var index = query.replace(/^!path!/, ''); - var path = window.location.pathname.split('/'); - query = path[path.length - index]; - log("obtained query '" + query + "' from path-component '" + index + "'"); - if (!query) { - alert("This page has a MasterKey widget that needs a query specified by the path-component " + index); - } - } - - log("node=" + node + ", class='" + node.className + "', query=" + query); - - var sortOrder = node.attr('sort'); - var targets = node.attr('targets'); - var s = "running auto search: '" + query + "'"; - if (sortOrder) s += " sorted by '" + sortOrder + "'"; - if (targets) s += " in targets '" + targets + "'"; - log(s); - - newSearch(query, sortOrder, targets); - }; - - // This function is taken from a StackOverflow answer // http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in-javascript/901144#901144 function getParameterByName(name) {