Improves visual appearance of MultipleSelectionFormElementContainer
authorMatthias Schmidt <gravatronics@live.com>
Sat, 25 May 2013 16:22:16 +0000 (18:22 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Sat, 25 May 2013 16:22:16 +0000 (18:22 +0200)
Previous the gap between the label and the matching description in the small element was larger than the gap between the small-element and the label of the next checkbox.

wcfsetup/install/files/lib/system/form/container/MultipleSelectionFormElementContainer.class.php

index 53e7b42373d4944b56eaa8c6768eb389f5282adb..243808203bd4dcc1bbbaa8c0b97dddb4080861dd 100644 (file)
@@ -33,7 +33,7 @@ class MultipleSelectionFormElementContainer extends SelectionFormElementContaine
        public function getHTML($formName) {
                $content = '';
                foreach ($this->getChildren() as $element) {
-                       $content .= $element->getHTML($formName);
+                       $content .= '<dd>'.$element->getHTML($formName).'</dd>';
                }
                
                return <<<HTML
@@ -43,7 +43,7 @@ class MultipleSelectionFormElementContainer extends SelectionFormElementContaine
        <small>{$this->getDescription()}</small>
        
        <dl class="wide">
-               <dd>{$content}</dd>
+               {$content}
        </dl>
 </fieldset>
 HTML;