From 1dba99b74afeffb56845f7ff2291862f67c0c574 Mon Sep 17 00:00:00 2001
From: ShingChi
Date: Tue, 11 Mar 2014 15:33:18 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E5=90=8C=E6=A0=87=E7=AD=BE=E4=B8=8D?=
=?UTF-8?q?=E5=90=8C=E7=BB=93=E6=9D=9F=E7=AC=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
var/Widget/Abstract/Contents.php | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/var/Widget/Abstract/Contents.php b/var/Widget/Abstract/Contents.php
index 9f0517f2..468634f7 100644
--- a/var/Widget/Abstract/Contents.php
+++ b/var/Widget/Abstract/Contents.php
@@ -151,7 +151,21 @@ class Widget_Abstract_Contents extends Widget_Abstract
$content = $this->content;
$parts = preg_split("/<\/\s*(?:p|blockquote|q|pre)\s*>/i", $content, 2);
if (!empty($parts)) {
- $content = $parts[0] . '
';
+ preg_match("/<\s*(?:p|blockquote|q|pre)\s*>/i", $parts[0], $tags);
+ switch ($tags[0]) {
+ case '':
+ $content = $parts[0] . '
';
+ break;
+ case '':
+ $content = $parts[0] . '
';
+ break;
+ case '':
+ $content = $parts[0] . '
';
+ break;
+ default:
+ $content = $parts[0] . '';
+ break;
+ }
}
return $content;