fixed a bug in the download that didn't allow it include limits such as Class when drilling down, added a slider that allows you to modify the maximum number of results returned and modified the csv template to include the sitename, query text, and date in its header
This commit is contained in:
parent
32395cbac2
commit
b5e148975a
4 changed files with 60 additions and 12 deletions
|
@ -1,5 +1,9 @@
|
|||
<#-- $This file is distributed under the terms of the license in /doc/license.txt$ -->
|
||||
URI, Name
|
||||
<#assign today = .now >
|
||||
<#assign todayDate = today?date>
|
||||
Results from ${siteName} for ${querytext} on ${todayDate}
|
||||
|
||||
URI, Name, URL
|
||||
<#list individuals as individual>
|
||||
"${individual.uri}","${individual.name}"
|
||||
"${individual.uri}","${individual.name}","${individual.profileUrl}"
|
||||
</#list>
|
||||
|
|
|
@ -4,15 +4,23 @@
|
|||
|
||||
|
||||
|
||||
|
||||
<h2 style="float:left">
|
||||
<#escape x as x?html>
|
||||
Search results for '${querytext}'
|
||||
<#if classGroupName?has_content>limited to type '${classGroupName}'</#if>
|
||||
<#if typeName?has_content>limited to type '${typeName}'</#if>
|
||||
</#escape>
|
||||
<script>
|
||||
var queryText = '${querytext}'
|
||||
var urlsBase = '${urls.base}'
|
||||
<script type="text/javascript">
|
||||
var url = window.location.toString();
|
||||
if (url.indexOf("?") == -1){
|
||||
var queryText = 'querytext=${querytext}';
|
||||
} else {
|
||||
var urlArray = url.split("?");
|
||||
var queryText = urlArray[1];
|
||||
}
|
||||
|
||||
var urlsBase = '${urls.base}';
|
||||
</script>
|
||||
</h2>
|
||||
|
||||
|
@ -105,9 +113,12 @@
|
|||
|
||||
</div> <!-- end contentsBrowseGroup -->
|
||||
|
||||
${stylesheets.add('<link rel="stylesheet" href="${urls.base}/css/search.css" />')}
|
||||
${stylesheets.add('<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />',
|
||||
'<link rel="stylesheet" href="${urls.base}/css/search.css" />')}
|
||||
|
||||
${headScripts.add('<script type="text/javascript" src="${urls.base}/js/jquery_plugins/qtip/jquery.qtip-1.0.0-rc3.min.js"></script>',
|
||||
'<script type="text/javascript" src="${urls.base}/js/tiny_mce/tiny_mce.js"></script>')}
|
||||
${headScripts.add('<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>',
|
||||
'<script type="text/javascript" src="${urls.base}/js/jquery_plugins/qtip/jquery.qtip-1.0.0-rc3.min.js"></script>',
|
||||
'<script type="text/javascript" src="${urls.base}/js/tiny_mce/tiny_mce.js"></script>'
|
||||
)}
|
||||
|
||||
${scripts.add('<script type="text/javascript" src="${urls.base}/js/searchDownload.js"></script>')}
|
||||
|
|
|
@ -14,6 +14,13 @@
|
|||
<doc>
|
||||
<str name="uri">${individual.uri?xml}</str>
|
||||
<str name="name">${individual.name?xml}</str>
|
||||
<#if individual.preferredTitle?has_content>
|
||||
<str name="title">${individual.preferredTitle?xml}</str>
|
||||
</#if>
|
||||
<#if individual.email?has_content>
|
||||
<str name="email">"${individual.email}"</str>
|
||||
</#if>
|
||||
<str name="vivo-url">${individual.profileUrl?xml}"</str>
|
||||
</doc>
|
||||
</#list>
|
||||
</result>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue