Code Duplication    Length = 8-12 lines in 2 locations

main/newscorm/learnpath.class.php 2 locations

@@ 7361-7372 (lines=12) @@
7358
        $arrHide = array();
7359
7360
        // POSITION
7361
        for ($i = 0; $i < count($arrLP); $i++) {
7362
            if ($arrLP[$i]['parent_item_id'] == $parent && $arrLP[$i]['id'] != $id) {
7363
                //this is the same!
7364
                if (isset($extra_info['previous_item_id']) && $extra_info['previous_item_id'] == $arrLP[$i]['id']) {
7365
                    $s_selected_position = $arrLP[$i]['id'];
7366
                } elseif ($action == 'add') {
7367
                    $s_selected_position = $arrLP[$i]['id'];
7368
                }
7369
7370
                $arrHide[$arrLP[$i]['id']]['value'] = get_lang('After') . ' "' . $arrLP[$i]['title'] . '"';
7371
            }
7372
        }
7373
7374
        $position = $form->addElement('select', 'previous', get_lang('Position'), '', array('id' => 'previous'));
7375
        $padding = isset($value['padding']) ? $value['padding'] : 0;
@@ 7619-7626 (lines=8) @@
7616
        $s_selected_position = null;
7617
7618
        //POSITION
7619
        for ($i = 0; $i < count($arrLP); $i++) {
7620
            if ($arrLP[$i]['parent_item_id'] == $parent && $arrLP[$i]['id'] != $id) {
7621
                if (isset($extra_info['previous_item_id']) && $extra_info['previous_item_id'] == $arrLP[$i]['id'])
7622
                    $s_selected_position = $arrLP[$i]['id'];
7623
                elseif ($action == 'add') $s_selected_position = $arrLP[$i]['id'];
7624
                $arrHide[$arrLP[$i]['id']]['value'] = get_lang('After') . ' "' . $arrLP[$i]['title'] . '"';
7625
            }
7626
        }
7627
7628
        $position = $form->addElement('select', 'previous', get_lang('Position'), '', 'id="previous" class="form-control"');
7629
        $position->addOption(get_lang('FirstPosition'), 0);