Sha256: 0b19c72c0b0a51c0095879acb0bf75dbaecb69e8c7a3f8a90103e514787e56be
Contents?: true
Size: 1.3 KB
Versions: 2
Compression:
Stored size: 1.3 KB
Contents
--- --- function getAllUrlParams(url) { var queryString = url ? url.split('?')[1] : window.location.search.slice(1); var obj = {}; if (queryString) { queryString = queryString.split('#')[0]; var arr = queryString.split('&'); for (var i=0; i<arr.length; i++) { var a = arr[i].split('='); var paramNum = undefined; var paramName = a[0].replace(/\[\d*\]/, function(v) { paramNum = v.slice(1,-1); return ''; }); var paramValue = typeof(a[1])==='undefined' ? true : a[1]; paramName = paramName.toLowerCase(); paramValue = paramValue.toLowerCase(); if (obj[paramName]) { if (typeof obj[paramName] === 'string') { obj[paramName] = [obj[paramName]]; } if (typeof paramNum === 'undefined') { obj[paramName].push(paramValue); } else { obj[paramName][paramNum] = paramValue; } } else { obj[paramName] = paramValue; } } } return obj; } var searchQuery = getAllUrlParams().q; $('#searchIframe').attr('src', "https://search.linaro.org/search/?fields.label={{site.data.company.search-label}}&q=" + searchQuery);
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
linaro-jekyll-theme-0.3.7 | assets/js/app/search.js |
linaro-jekyll-theme-0.3.6 | assets/js/app/search.js |