Fix #985 : Thesaurus bouncing

This commit is contained in:
Romain Neutron
2012-10-31 09:55:22 +01:00
parent 81a3003469
commit 042ae35eca

View File

@@ -271,16 +271,21 @@ class caption_record implements caption_interface, cache_cacheableInterface
$ret = $searchEngine->build_excerpt($highlight, $fields, $this->record);
if ($ret) {
$n = 0;
$n = -1;
foreach ($fields as $key => $value) {
if ( ! isset($fields[$key]))
$n++;
if (!isset($fields[$key])) {
continue;
}
if (strpos($fields[$key]['value'], '<a class="bounce" ') !== false) {
continue;
}
//if(strpos($fields[$key]['value'], '<a ') === false)
$fields[$key]['value'] = $ret[$n];
$n ++;
}
}
}