From: Alexander Ebert Date: Fri, 25 Nov 2016 14:57:20 +0000 (+0100) Subject: Improved list bbcode conversion X-Git-Tag: 3.0.0_RC_1~140 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=7e9a1d8336bd5e4b57df3097e63088da9ee8ced8;p=GitHub%2FWoltLab%2FWCF.git Improved list bbcode conversion --- diff --git a/wcfsetup/install/files/lib/system/html/metacode/converter/ListMetacodeConverter.class.php b/wcfsetup/install/files/lib/system/html/metacode/converter/ListMetacodeConverter.class.php index 832b2140d7..449a296ed8 100644 --- a/wcfsetup/install/files/lib/system/html/metacode/converter/ListMetacodeConverter.class.php +++ b/wcfsetup/install/files/lib/system/html/metacode/converter/ListMetacodeConverter.class.php @@ -163,6 +163,11 @@ class ListMetacodeConverter extends AbstractMetacodeConverter { DOMUtil::removeNode($removeNode); } } + + // remove the first list item if it is completely empty + if ($element->firstChild->childNodes->length === 0 && $element->firstChild !== $element->lastChild) { + DOMUtil::removeNode($element->firstChild); + } } return $element;