diff --git a/modules/comment/comment.item.php b/modules/comment/comment.item.php index 851899f9c..54c0043ee 100644 --- a/modules/comment/comment.item.php +++ b/modules/comment/comment.item.php @@ -357,7 +357,7 @@ class commentItem extends Object $content = preg_replace('!([\s]*)+!is', ' ', $content); // replace tags such as

, , by blanks. - $content = str_replace(array('

', '', ''), ' ', $content); + $content = str_replace(array('

', '', '', '-->'), ' ', $content); // Remove tags $content = preg_replace('!<([^>]*?)>!is', '', $content); diff --git a/modules/document/document.item.php b/modules/document/document.item.php index 379931909..4f5dc0624 100644 --- a/modules/document/document.item.php +++ b/modules/document/document.item.php @@ -523,19 +523,19 @@ class documentItem extends Object function getSummary($str_size = 50, $tail = '...') { - $content = $this->getContent(false,false); + $content = $this->getContent(FALSE, FALSE); // For a newlink, inert a whitespace $content = preg_replace('!([\s]*)+!is', ' ', $content); // Replace tags such as

, , and others to a whitespace - $content = str_replace(array('

', '', ''), ' ', $content); + $content = str_replace(array('

', '', '', '-->'), ' ', $content); // Remove Tags - $content = preg_replace('!<([^>]*?)>!is','', $content); + $content = preg_replace('!<([^>]*?)>!is', '', $content); // Replace < , >, " - $content = str_replace(array('<','>','"',' '), array('<','>','"',' '), $content); + $content = str_replace(array('<', '>', '"', ' '), array('<', '>', '"', ' '), $content); // Delete a series of whitespaces $content = preg_replace('/ ( +)/is', ' ', $content); @@ -544,7 +544,7 @@ class documentItem extends Object $content = trim(cut_str($content, $str_size, $tail)); // Replace back < , <, " - $content = str_replace(array('<','>','"'),array('<','>','"'), $content); + $content = str_replace(array('<', '>', '"'),array('<', '>', '"'), $content); return $content; }