В новой версии LiveStreet 0.3 было решено отказаться от использования Geshi для подсветки исходного кода в публикациях. Теперь эта функция переложена на клиентов с помощью JavaScript.
Это позволит избежать «мусора» в БД и более корректно обрабатывать вставку кода. Пример:
/**
* Парсинг текста с помощью Jevix
*
* @param string $sText
* @param array $aError
* @return string
*/
public function JevixParser($sText,&$aError=null) {
$sResult=$this->oJevix->parse($sText,$aError);
return $sResult;
}