Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
12.02.2009, 12:40
Гость
Гость

здраствуйте! можно ли поменять в выдаче подстветку заданного слова в поиске под цвет дизайна?
13.02.2009, 06:22
pe3udent
Артур Юсупов

Зарегистрирован:
2008-04-03
Сообщений: 220

/netcat/modules/search/function.inc.php

Код:
function SearchTextEcho($text, $word)
{
$mytext = "";
$text = str_replace("&", "&", $text);

if ($word)
{
$tmptext = istrpos($text,$word);
$word = substr($text,$tmptext,strlen($word));

if ($tmptext !== FALSE)
{
if ($tmptext >= 70)
{
$mytext = NC_CutWord(substr($text,$tmptext-70,70), 'first');
$mytext2 = NC_CutWord(substr($text,$tmptext+strlen($word),strlen($word)+70), 'last');
return "… ".$mytext." <font style='background-color:#fbe99f;'>".$word."</font>".$mytext2." …";
}
elseif ($tmptext < 70)
{
$mytext = substr($text,0,$tmptext);
$mytext2 = NC_CutWord(substr($text,$tmptext+strlen($word),strlen($word)+70), 'last');
return $mytext." <font style='background-color:#fbe99f;'>".$word."</font>".$mytext2." …";
}
}
}

return $mytext;
}
198 196 2009-02-13 06:22:03 9572
Описание проекта