|
| File: org/alfresco/components/search/search.get.desc.xml |
<webscript>
<shortname>Search Results List</shortname>
<description>Search: Results List Component</description>
<url>/components/search/search</url>
</webscript> |
| File: org/alfresco/components/search/search.get.head.ftl |
<!-- Search Assets -->
<link rel="stylesheet" type="text/css" href="${page.url.context}/components/search/search.css" />
<script type="text/javascript" src="${page.url.context}/components/search/search.js"></script> |
| File: org/alfresco/components/search/search.get.html.ftl |
<script type="text/javascript">//<![CDATA[
new Alfresco.Search("${args.htmlid}").setOptions(
{
siteId: "${siteId}",
siteName: "${siteName}",
containerId: "",
initialSearchTerm: "${searchTerm?js_string}",
initialSearchAll: "${searchAll?string}"
}).setMessages(
${messages}
);
//]]></script>
<div id="${args.htmlid}-body" class="search">
<div class="resultbar">
<span id="${args.htmlid}-search-info">
${msg("search.info.searching")}
</span>
<span id="${args.htmlid}-scope-toggle-container" class="hidden">
(
<a href="#" id="${args.htmlid}-scope-toggle-link" class="search-scope-toggle"></a>
)
</span>
</div>
<div id="${args.htmlid}-results" class="results"></div>
</div> |
| File: org/alfresco/components/search/search.get.js |
// fetch the request params search all / search term
var siteId = (page.url.templateArgs["site"] != undefined) ? page.url.templateArgs["site"] : "";
model.siteId = siteId;
model.siteName = siteId;
model.searchTerm = (page.url.args["t"] != undefined) ? page.url.args["t"] : "";
model.searchAll = true;
if (page.url.args["a"] != undefined)
{
// default to search all if not specified
model.searchAll = (page.url.args["a"] != "false");
}
// fetch the site title if we got a site id
if (siteId.length != 0)
{
// Call the repository for the site profile
var json = remote.call("/api/sites/" + siteId);
if (json.status == 200)
{
// Create javascript objects from the repo response
var obj = eval('(' + json + ')');
if (obj)
{
model.siteName = (obj.title.length != 0) ? obj.title : obj.shortName;
}
}
} |
| File: org/alfresco/components/search/search.get.properties |
message.loading=Loading...
message.empty=No results found
message.error=Error during search
message.insite=In site
message.tags=Tags
message.preview=Preview
message.desc=Description
message.type=Type
label.folder=Folder
label.document=Document
label.blogpost=Blog Post
label.forumpost=Forum Topic
label.calendarevent=Calendar Event
label.wikipage=Wiki Page
label.unknown=Unknown
search.info.resultinfo=Search for ''{0}'' in {1} returned {2} results
search.info.morethan=more than {0}
search.info.onlyshowing=Only showing first {0} results
search.info.insite=site {0}
search.info.inallsites=all sites
search.info.searching=Searching...
search.searchall=Search All Sites
search.searchsiteonly=Search {0} Site only |