Escape text when presenting search results
This commit is contained in:
parent
1ce4654673
commit
31b71eb244
@ -28,6 +28,10 @@ $(document).ready(function() {
|
|||||||
hitPicture += (hit.media ? '<i class="pi-' + hit.media + '"></i>' : '<i class="dark pi-'+ hit.node_type + '"></i>');
|
hitPicture += (hit.media ? '<i class="pi-' + hit.media + '"></i>' : '<i class="dark pi-'+ hit.node_type + '"></i>');
|
||||||
hitPicture += '</div>';
|
hitPicture += '</div>';
|
||||||
};
|
};
|
||||||
|
var $span = $('<span>').addClass('project').text(hit.project.name);
|
||||||
|
var $searchHitName = $('<div>').addClass('search-hit-name')
|
||||||
|
.attr('title', hit.name)
|
||||||
|
.text(hit.name);
|
||||||
|
|
||||||
return '' +
|
return '' +
|
||||||
'<a href="/nodes/'+ hit.objectID + '/redir" class="search-site-result" id="'+ hit.objectID + '">' +
|
'<a href="/nodes/'+ hit.objectID + '/redir" class="search-site-result" id="'+ hit.objectID + '">' +
|
||||||
@ -36,11 +40,9 @@ $(document).ready(function() {
|
|||||||
hitPicture +
|
hitPicture +
|
||||||
hitFree +
|
hitFree +
|
||||||
'</div>' +
|
'</div>' +
|
||||||
'<div class="search-hit-name" title="' + hit.name + '">' +
|
$searchHitName.html() +
|
||||||
hit.name + ' ' +
|
|
||||||
'</div>' +
|
|
||||||
'<div class="search-hit-meta">' +
|
'<div class="search-hit-meta">' +
|
||||||
'<span class="project">' + hit.project.name + '</span> · ' +
|
$span.html() + ' · ' +
|
||||||
'<span class="node_type">' + hit.node_type + '</span>' +
|
'<span class="node_type">' + hit.node_type + '</span>' +
|
||||||
hitMedia +
|
hitMedia +
|
||||||
'</div>' +
|
'</div>' +
|
||||||
|
Loading…
x
Reference in New Issue
Block a user