Code Duplication    Length = 19-21 lines in 2 locations

main/lp/learnpath.class.php 2 locations

@@ 7227-7245 (lines=19) @@
7224
            $return .= '<td class="input"><input id="idTitle" name="title" type="text" value="'.$item_title.'" /></td>';
7225
            $return .= '</tr>';
7226
            $id_prerequisite = 0;
7227
            if (is_array($arrLP) && count($arrLP) > 0) {
7228
                foreach ($arrLP as $key => $value) {
7229
                    if ($value['id'] == $id) {
7230
                        $id_prerequisite = $value['prerequisite'];
7231
                        break;
7232
                    }
7233
                }
7234
7235
                $arrHide = array();
7236
                for ($i = 0; $i < count($arrLP); $i++) {
7237
                    if ($arrLP[$i]['id'] != $id && $arrLP[$i]['item_type'] != 'dir') {
7238
                        if ($extra_info['previous_item_id'] == $arrLP[$i]['id'])
7239
                            $s_selected_position = $arrLP[$i]['id'];
7240
                        elseif ($action == 'add') $s_selected_position = 0;
7241
                        $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
7242
                    }
7243
                }
7244
            }
7245
        }
7246
7247
        $return .= '<tr>';
7248
        $return .= '<td>&nbsp; </td><td><button class="save" name="submit_button" action="edit" type="submit">'.get_lang('SaveHotpotatoes').'</button></td>';
@@ 8685-8705 (lines=21) @@
8682
            }
8683
        }
8684
8685
        if ($action != 'move') {
8686
            $id_prerequisite = 0;
8687
            if (is_array($arrLP)) {
8688
                foreach ($arrLP as $key => $value) {
8689
                    if ($value['id'] == $id) {
8690
                        $id_prerequisite = $value['prerequisite'];
8691
                        break;
8692
                    }
8693
                }
8694
            }
8695
            $arrHide = array();
8696
            for ($i = 0; $i < count($arrLP); $i++) {
8697
                if ($arrLP[$i]['id'] != $id && $arrLP[$i]['item_type'] != 'dir') {
8698
                    if ($extra_info['previous_item_id'] == $arrLP[$i]['id'])
8699
                        $s_selected_position = $arrLP[$i]['id'];
8700
                    elseif ($action == 'add') $s_selected_position = 0;
8701
                    $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
8702
8703
                }
8704
            }
8705
        }
8706
8707
        if ($action == 'add') {
8708
            $form->addButtonCreate(get_lang('AddAssignmentToCourse'), 'submit_button');