Code Duplication    Length = 19-21 lines in 2 locations

main/lp/learnpath.class.php 2 locations

@@ 7275-7293 (lines=19) @@
7272
            $return .= '<td class="input"><input id="idTitle" name="title" type="text" value="'.$item_title.'" /></td>';
7273
            $return .= '</tr>';
7274
            $id_prerequisite = 0;
7275
            if (is_array($arrLP) && count($arrLP) > 0) {
7276
                foreach ($arrLP as $key => $value) {
7277
                    if ($value['id'] == $id) {
7278
                        $id_prerequisite = $value['prerequisite'];
7279
                        break;
7280
                    }
7281
                }
7282
7283
                $arrHide = array();
7284
                for ($i = 0; $i < count($arrLP); $i++) {
7285
                    if ($arrLP[$i]['id'] != $id && $arrLP[$i]['item_type'] != 'dir') {
7286
                        if ($extra_info['previous_item_id'] == $arrLP[$i]['id'])
7287
                            $s_selected_position = $arrLP[$i]['id'];
7288
                        elseif ($action == 'add') $s_selected_position = 0;
7289
                        $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
7290
                    }
7291
                }
7292
            }
7293
        }
7294
7295
        $return .= '<tr>';
7296
        $return .= '<td>&nbsp; </td><td><button class="save" name="submit_button" action="edit" type="submit">'.get_lang('SaveHotpotatoes').'</button></td>';
@@ 8733-8753 (lines=21) @@
8730
            }
8731
        }
8732
8733
        if ($action != 'move') {
8734
            $id_prerequisite = 0;
8735
            if (is_array($arrLP)) {
8736
                foreach ($arrLP as $key => $value) {
8737
                    if ($value['id'] == $id) {
8738
                        $id_prerequisite = $value['prerequisite'];
8739
                        break;
8740
                    }
8741
                }
8742
            }
8743
            $arrHide = array();
8744
            for ($i = 0; $i < count($arrLP); $i++) {
8745
                if ($arrLP[$i]['id'] != $id && $arrLP[$i]['item_type'] != 'dir') {
8746
                    if ($extra_info['previous_item_id'] == $arrLP[$i]['id'])
8747
                        $s_selected_position = $arrLP[$i]['id'];
8748
                    elseif ($action == 'add') $s_selected_position = 0;
8749
                    $arrHide[$arrLP[$i]['id']]['value'] = $arrLP[$i]['title'];
8750
8751
                }
8752
            }
8753
        }
8754
8755
        if ($action == 'add') {
8756
            $form->addButtonCreate(get_lang('AddAssignmentToCourse'), 'submit_button');