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;
}