Code Duplication    Length = 19-21 lines in 2 locations

main/newscorm/learnpath.class.php 2 locations

@@ 6798-6816 (lines=19) @@
6795
            $return .= '<td class="input"><input id="idTitle" name="title" type="text" value="' . $item_title . '" /></td>';
6796
            $return .= '</tr>';
6797
            $id_prerequisite = 0;
6798
            if (is_array($arrLP) && count($arrLP) > 0) {
6799
                foreach ($arrLP as $key => $value) {
6800
                    if ($value['id'] == $id) {
6801
                        $id_prerequisite = $value['prerequisite'];
6802
                        break;
6803
                    }
6804
                }
6805
6806
                $arrHide = array ();
6807
                for ($i = 0; $i < count($arrLP); $i++) {
6808
                    if ($arrLP[$i]['id'] != $id && $arrLP[$i]['item_type'] != 'dokeos_chapter') {
6809
                        if ($extra_info['previous_item_id'] == $arrLP[$i]['id'])
6810
                            $s_selected_position = $arrLP[$i]['id'];
6811
                        elseif ($action == 'add') $s_selected_position = 0;
6812
                        $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
6813
6814
                    }
6815
                }
6816
            }
6817
        }
6818
6819
        $return .= '<tr>';
@@ 8120-8140 (lines=21) @@
8117
            }
8118
        }
8119
8120
        if ($action != 'move') {
8121
            $id_prerequisite = 0;
8122
            if (is_array($arrLP)) {
8123
                foreach ($arrLP as $key => $value) {
8124
                    if ($value['id'] == $id) {
8125
                        $id_prerequisite = $value['prerequisite'];
8126
                        break;
8127
                    }
8128
                }
8129
            }
8130
            $arrHide = array ();
8131
            for ($i = 0; $i < count($arrLP); $i++) {
8132
                if ($arrLP[$i]['id'] != $id && $arrLP[$i]['item_type'] != 'dokeos_chapter') {
8133
                    if ($extra_info['previous_item_id'] == $arrLP[$i]['id'])
8134
                        $s_selected_position = $arrLP[$i]['id'];
8135
                    elseif ($action == 'add') $s_selected_position = 0;
8136
                    $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
8137
8138
                }
8139
            }
8140
        }
8141
8142
        if ($action == 'add') {
8143
            $form->addButtonCreate(get_lang('AddAssignmentToCourse'), 'submit_button');