Code Duplication    Length = 18-18 lines in 2 locations

main/admin/class_import.php 1 location

@@ 80-97 (lines=18) @@
77
$form->addElement('file', 'import_file', get_lang('ImportCSVFileLocation'));
78
$form->addButtonImport(get_lang('Import'));
79
80
if ($form->validate()) {
81
    $classes = Import::csvToArray($_FILES['import_file']['tmp_name']);
82
    $errors = validate_data($classes);
83
    if (count($errors) == 0) {
84
        $number_of_added_classes = save_data($classes);
85
        Display::display_normal_message($number_of_added_classes.' '.get_lang('ClassesCreated'));
86
    } else {
87
        $error_message = get_lang('ErrorsWhenImportingFile');
88
        $error_message .= '<ul>';
89
        foreach ($errors as $index => $error_class) {
90
            $error_message .= '<li>'.$error_class['error'].' ('.get_lang('Line').' '.$error_class['line'].')';
91
            $error_message .= '</li>';
92
        }
93
        $error_message .= '</ul>';
94
        $error_message .= get_lang('NoClassesHaveBeenCreated');
95
        Display :: display_error_message($error_message);
96
    }
97
}
98
99
$form->display();
100
?>

main/admin/usergroup_import.php 1 location

@@ 105-122 (lines=18) @@
102
$form->addGroup($group, '', get_lang('FileType'), '<br/>');
103
$form->addButtonImport(get_lang('Import'));
104
105
if ($form->validate()) {
106
    $classes = Import::csvToArray($_FILES['import_file']['tmp_name']);
107
    $errors = validate_data($classes);
108
    if (count($errors) == 0) {
109
        $number_of_added_classes = save_data($classes);
110
        Display::display_normal_message($number_of_added_classes . ' ' . get_lang('Added'));
111
    } else {
112
        $error_message = get_lang('ErrorsWhenImportingFile');
113
        $error_message .= '<ul>';
114
        foreach ($errors as $index => $error_class) {
115
            $error_message .= '<li>' . $error_class['error'] . ' (' . get_lang('Line') . ' ' . $error_class['line'] . ')';
116
            $error_message .= '</li>';
117
        }
118
        $error_message .= '</ul>';
119
        $error_message .= get_lang('Error');
120
        Display :: display_error_message($error_message, false);
121
    }
122
}
123
124
$form->display();
125
?>