4 require_once
'Services/Search/classes/class.ilRepositoryObjectSearchResultTableGUI.php';
22 if (!array_key_exists($result_set[
'item_id'], $valid_threads)) {
28 $row[
'title'] = $valid_threads[$result_set[
'item_id']];
30 $DIC->ctrl()->setParameterByClass(
'ilObjForumGUI',
'thr_pk', $result_set[
'item_id']);
31 $row[
'link'] = $DIC->ctrl()->getLinkTargetByClass(
'ilObjForumGUI',
'viewThread');
33 $row[
'relevance'] = $result_set[
'relevance'];
34 $row[
'content'] = $result_set[
'content'];
48 $this->tpl->setVariable(
'HREF_ITEM', $a_set[
'link']);
49 $this->tpl->setVariable(
'TXT_ITEM_TITLE', $a_set[
'title']);
52 $this->tpl->setVariable(
'RELEVANCE', $this->
getRelevanceHTML($a_set[
'relevance']));
54 if (strlen($a_set[
'content'])) {
55 $this->tpl->setVariable(
'HIGHLIGHT_CONTENT', $a_set[
'content']);
getSettings()
Get search settings.
fillRow($a_set)
Fill result row.
getRelevanceHTML($a_rel)
Get relevance html.
static _getThreads($a_obj_id, $a_sort_mode=self::SORT_DATE)
Get thread infos of object.
parse()
Parse results and call setData.
Create styles array
The data for the language used.
Class ilObjForumSearchResultTableGUI.