Не дадумался как сделать чтобы он резал хтмл, я не зверь в этой области (кто знает подскажите)! я сделал чуть-чуть по-другому! Если слово больше или ровно 20 символов, то это слово сокращается!
Пример подобного сокращения:
прекрасный - прекрас-ый
И так кому надо правим:
Файл filter.inc.php
Функция strip_msg()
Находим строку кода
PHP:function strip_msg($msg)
{
И сразу после нее вставляем это
PHP: if( preg_match_all("!([(.*?)\S]{20,})+!i",$msg,$found) )
{
for($i=0;$i<=(count($found[0])-1);$i++)
$msg = str_replace( $found[0][$i], substr($found[0][$i],0,17)."-".substr($found[0][$i],-3),$msg );
}
Вот и все изменения! |