diff --git a/include/html2bbcode.php b/include/html2bbcode.php index 763351e80..936bce338 100644 --- a/include/html2bbcode.php +++ b/include/html2bbcode.php @@ -95,7 +95,7 @@ function html2bbcode($message, $basepath = '') if ($matches[1] != '') { $prefix = '[code=' . $matches[1] . ']'; } - $codeblocks[] = $prefix . $matches[2] . '[/code]'; + $codeblocks[] = $prefix . trim($matches[2]) . '[/code]'; return $return; }, $message @@ -247,6 +247,7 @@ function html2bbcode($message, $basepath = '') node2bbcode($doc, 'iframe', array('src'=>'/(.+)/'), '[iframe]$1', '[/iframe]'); node2bbcode($doc, 'key', array(), '[code]', '[/code]'); + node2bbcode($doc, 'code', array(), '[code]', '[/code]'); $message = $doc->saveHTML();