Code Duplication    Length = 6-6 lines in 8 locations

htdocs/class/xoopsform/renderer/XoopsFormRendererBootstrap3.php 4 locations

@@ 94-99 (lines=6) @@
91
        $id_ele = 0;
92
        foreach ($ele_options as $value => $name) {
93
            ++$id_ele;
94
            if (!empty($element->columns)) {
95
                if ($i % $element->columns == 0) {
96
                    $ret .= '<tr>';
97
                }
98
                $ret .= '<td>';
99
            }
100
            $ret .= '<div class="checkbox-inline"><label>';
101
            // $name may be a link, should we use $name in the title tag?
102
            $ret .= "<input type='checkbox' name='{$ele_name}' id='{$ele_id}{$id_ele}' title='"
@@ 111-116 (lines=6) @@
108
            $ret .= $ele_extra . ' />' . $name . $ele_delimeter;
109
            $ret .= '<label></div>';
110
111
            if (!empty($element->columns)) {
112
                $ret .= '</td>';
113
                if (++$i % $element->columns == 0) {
114
                    $ret .= '</tr>';
115
                }
116
            }
117
        }
118
        if (!empty($element->columns)) {
119
            if ($span = $i % $element->columns) {
@@ 442-447 (lines=6) @@
439
        $id_ele = 0;
440
        foreach ($ele_options as $value => $name) {
441
            ++$id_ele;
442
            if (!empty($element->columns)) {
443
                if ($i % $element->columns == 0) {
444
                    $ret .= '<tr>';
445
                }
446
                $ret .= '<td>';
447
            }
448
449
            $ret .= '<div class="checkbox-inline"><label>';
450
@@ 461-466 (lines=6) @@
458
            $ret .= $ele_extra . ' /> ' . $name . $ele_delimeter;
459
            $ret .= '<label></div>';
460
461
            if (!empty($element->columns)) {
462
                $ret .= '</td>';
463
                if (++$i % $element->columns == 0) {
464
                    $ret .= '</tr>';
465
                }
466
            }
467
        }
468
        if (!empty($element->columns)) {
469
            if ($span = $i % $element->columns) {

htdocs/class/xoopsform/renderer/XoopsFormRendererLegacy.php 4 locations

@@ 93-98 (lines=6) @@
90
        $id_ele = 0;
91
        foreach ($ele_options as $value => $name) {
92
            ++$id_ele;
93
            if (!empty($element->columns)) {
94
                if ($i % $element->columns == 0) {
95
                    $ret .= '<tr>';
96
                }
97
                $ret .= '<td>';
98
            }
99
            // $name may be a link, should we use $name in the title tag?
100
            $ret .= '<input type="checkbox" name="' . $ele_name . '" id="' . $ele_id .$id_ele . '" '
101
                . ' title="' . $ele_title . '" value="' . htmlspecialchars($value, ENT_QUOTES) . '"';
@@ 110-115 (lines=6) @@
107
            . $ele_id . $id_ele . '" >' . $name . '</label>' . $ele_delimiter;
108
109
110
            if (!empty($element->columns)) {
111
                $ret .= '</td>';
112
                if (++$i % $element->columns == 0) {
113
                    $ret .= '</tr>';
114
                }
115
            }
116
        }
117
        if (!empty($element->columns)) {
118
            if ($span = $i % $element->columns) {
@@ 382-387 (lines=6) @@
379
        $id_ele = 0;
380
        foreach ($ele_options as $value => $name) {
381
            ++$id_ele;
382
            if (!empty($element->columns)) {
383
                if ($i % $element->columns == 0) {
384
                    $ret .= '<tr>';
385
                }
386
                $ret .= '<td>';
387
            }
388
389
            $ret .= '<input type="radio" name="' . $ele_name . '" id="' . $ele_name . $id_ele
390
                . '" title = "' . htmlspecialchars($ele_title, ENT_QUOTES) . '" value="'
@@ 397-402 (lines=6) @@
394
            }
395
            $ret .= $ele_extra . ' />' . "<label name='xolb_{$ele_name}' for='" . $ele_name . $id_ele
396
                . "'>" . $name . '</label>' . $ele_delimiter;
397
            if (!empty($element->columns)) {
398
                $ret .= '</td>';
399
                if (++$i % $element->columns == 0) {
400
                    $ret .= '</tr>';
401
                }
402
            }
403
        }
404
        if (!empty($element->columns)) {
405
            if ($span = $i % $element->columns) {