%s%s>', $part[1][0], $part[3][0], $part[1][0]); break; // process code element case 'code': $replace = '
' . $part[3][0] . ''; break; // process color styling case 'color': $replace = sprintf('%s', $part[2][0], $part[3][0]); break; // process email element case 'email': $replace = sprintf('%s<\a>', $part[3][0], $part[3][0]); break; // process size styling case 'size': $replace = sprintf('%s', $part[2][0], $part[3][0]); break; // process quotes case 'quote': $replace = (empty($part[2][0])) ? ('
') : sprintf('' . $part[3][0] . '
', $part[2][0], $part[3][0]); break; // process image element case 'img': $replace = '%s wrote:
' . '
%s
', $string); $string = str_replace("\n\n", '
', $string);
$string = str_replace("\r\n", '
', $string);
$string = str_replace("\n", '
', $string);
$string = '
' . $string . '
'; return $string; } ?>