From 9f44b4bf67555dd22da1d821ec6214dd25d868d3 Mon Sep 17 00:00:00 2001 From: ShingChi Date: Tue, 11 Mar 2014 18:54:40 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=BA=E4=BE=BF=E5=8A=A0=E4=B8=8Atable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- var/Widget/Abstract/Contents.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/var/Widget/Abstract/Contents.php b/var/Widget/Abstract/Contents.php index 468634f7..cd962dbb 100644 --- a/var/Widget/Abstract/Contents.php +++ b/var/Widget/Abstract/Contents.php @@ -149,9 +149,9 @@ class Widget_Abstract_Contents extends Widget_Abstract protected function ___summary() { $content = $this->content; - $parts = preg_split("/<\/\s*(?:p|blockquote|q|pre)\s*>/i", $content, 2); + $parts = preg_split("/<\/\s*(?:p|blockquote|q|pre|table)\s*>/i", $content, 2); if (!empty($parts)) { - preg_match("/<\s*(?:p|blockquote|q|pre)\s*>/i", $parts[0], $tags); + preg_match("/<\s*(?:p|blockquote|q|pre|table)\s*>/i", $parts[0], $tags); switch ($tags[0]) { case '
':
                     $content = $parts[0] . '
'; @@ -162,6 +162,9 @@ class Widget_Abstract_Contents extends Widget_Abstract case '': $content = $parts[0] . ''; break; + case '': + $content = $parts[0] . '
'; + break; default: $content = $parts[0] . '

'; break;