Code Duplication    Length = 8-12 lines in 2 locations

main/newscorm/learnpath.class.php 2 locations

@@ 7369-7380 (lines=12) @@
7366
        $arrHide = array();
7367
7368
        // POSITION
7369
        for ($i = 0; $i < count($arrLP); $i++) {
7370
            if ($arrLP[$i]['parent_item_id'] == $parent && $arrLP[$i]['id'] != $id) {
7371
                //this is the same!
7372
                if (isset($extra_info['previous_item_id']) && $extra_info['previous_item_id'] == $arrLP[$i]['id']) {
7373
                    $s_selected_position = $arrLP[$i]['id'];
7374
                } elseif ($action == 'add') {
7375
                    $s_selected_position = $arrLP[$i]['id'];
7376
                }
7377
7378
                $arrHide[$arrLP[$i]['id']]['value'] = get_lang('After') . ' "' . $arrLP[$i]['title'] . '"';
7379
            }
7380
        }
7381
7382
        $position = $form->addElement('select', 'previous', get_lang('Position'), '', array('id' => 'previous'));
7383
        $padding = isset($value['padding']) ? $value['padding'] : 0;
@@ 7627-7634 (lines=8) @@
7624
        $s_selected_position = null;
7625
7626
        //POSITION
7627
        for ($i = 0; $i < count($arrLP); $i++) {
7628
            if ($arrLP[$i]['parent_item_id'] == $parent && $arrLP[$i]['id'] != $id) {
7629
                if (isset($extra_info['previous_item_id']) && $extra_info['previous_item_id'] == $arrLP[$i]['id'])
7630
                    $s_selected_position = $arrLP[$i]['id'];
7631
                elseif ($action == 'add') $s_selected_position = $arrLP[$i]['id'];
7632
                $arrHide[$arrLP[$i]['id']]['value'] = get_lang('After') . ' "' . $arrLP[$i]['title'] . '"';
7633
            }
7634
        }
7635
7636
        $position = $form->addElement('select', 'previous', get_lang('Position'), '', 'id="previous" class="form-control"');
7637
        $position->addOption(get_lang('FirstPosition'), 0);