1
0
mirror of https://tt-rss.org/git/tt-rss.git synced 2024-07-06 13:30:51 +02:00

Merge pull request #276 from wltb/Highlighting

Highlighting search results: Added heuristic approach for common capital...
This commit is contained in:
Andrew Dolgov 2013-08-01 05:23:22 -07:00
commit 2554aa84cf

View File

@ -2864,7 +2864,11 @@
// http://stackoverflow.com/questions/4081372/highlight-keywords-in-a-paragraph // http://stackoverflow.com/questions/4081372/highlight-keywords-in-a-paragraph
$elements = $xpath->query('//*[contains(.,"'.$word.'")]'); $also_query = '';
foreach(array(strtolower($word), strtoupper($word), ucfirst(strtolower($word))) as $word_cap) {
$also_query .= ' or contains(.,"'.$word_cap.'")' ;
}
$elements = $xpath->query('//*[contains(.,"'.$word.'")' . $also_query . ']');
foreach ($elements as $element) { foreach ($elements as $element) {
foreach ($element->childNodes as $child) { foreach ($element->childNodes as $child) {