Code Duplication    Length = 19-21 lines in 2 locations

main/newscorm/learnpath.class.php 2 locations

@@ 6806-6824 (lines=19) @@
6803
            $return .= '<td class="input"><input id="idTitle" name="title" type="text" value="' . $item_title . '" /></td>';
6804
            $return .= '</tr>';
6805
            $id_prerequisite = 0;
6806
            if (is_array($arrLP) && count($arrLP) > 0) {
6807
                foreach ($arrLP as $key => $value) {
6808
                    if ($value['id'] == $id) {
6809
                        $id_prerequisite = $value['prerequisite'];
6810
                        break;
6811
                    }
6812
                }
6813
6814
                $arrHide = array ();
6815
                for ($i = 0; $i < count($arrLP); $i++) {
6816
                    if ($arrLP[$i]['id'] != $id && $arrLP[$i]['item_type'] != 'dokeos_chapter') {
6817
                        if ($extra_info['previous_item_id'] == $arrLP[$i]['id'])
6818
                            $s_selected_position = $arrLP[$i]['id'];
6819
                        elseif ($action == 'add') $s_selected_position = 0;
6820
                        $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
6821
6822
                    }
6823
                }
6824
            }
6825
        }
6826
6827
        $return .= '<tr>';
@@ 8128-8148 (lines=21) @@
8125
            }
8126
        }
8127
8128
        if ($action != 'move') {
8129
            $id_prerequisite = 0;
8130
            if (is_array($arrLP)) {
8131
                foreach ($arrLP as $key => $value) {
8132
                    if ($value['id'] == $id) {
8133
                        $id_prerequisite = $value['prerequisite'];
8134
                        break;
8135
                    }
8136
                }
8137
            }
8138
            $arrHide = array ();
8139
            for ($i = 0; $i < count($arrLP); $i++) {
8140
                if ($arrLP[$i]['id'] != $id && $arrLP[$i]['item_type'] != 'dokeos_chapter') {
8141
                    if ($extra_info['previous_item_id'] == $arrLP[$i]['id'])
8142
                        $s_selected_position = $arrLP[$i]['id'];
8143
                    elseif ($action == 'add') $s_selected_position = 0;
8144
                    $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
8145
8146
                }
8147
            }
8148
        }
8149
8150
        if ($action == 'add') {
8151
            $form->addButtonCreate(get_lang('AddAssignmentToCourse'), 'submit_button');