-
Notifications
You must be signed in to change notification settings - Fork 25
Search results no longer include delimiter pipe #6
Copy link
Copy link
Open
Labels
Description
My page titles are build like
Product Version | Section | Topic
Until some recent change which I can not fathom the search result would look like that.
Now the search result is only "Topic".
I'm trying to find out if your indexer does something different.
My implementation looks like this, pretty much the reference from your instructions:
Script insertion in the actual page template
<!-- JS-Search -->
<script src="<%= File.join(javascripts_path, "jssearch.js") %>" /></script>
<script src="<%= File.join(javascripts_path, "jssearch.index.js") %>" /></script>
<script type="text/javascript">
$(document).on("keyup", "#searchbox", function() {
var result = jssearch.search($(this).val());
$('#query').html(jssearch.queryWords.join(' '));
$('#results').html('');
var i = 0;
result.forEach(function(item) {
if (i++ > 20) {
return;
}
var div = $('#results');
var version = "<%= version %>"
var location = window.location.href;
var pos = location.substr(0, location.search(version));
var oerl = item.file.url;
var clean = oerl.substr(2, oerl.length)
div.html(div.html() + '<li>' + '<a href="' + pos + version + clean + '">' + item.file.title + '</a>' + '</li>');
});
});
</script>
I've also updated to 0.9.3 and I see the same behavior.
Reactions are currently unavailable