'index.php', 'name' => get_lang('PlatformAdmin'));
$interbreadcrumb[] = array('url' => 'session_list.php', 'name' => get_lang('SessionList'));
set_time_limit(0);
$inserted_in_course = array();
// Display the header.
Display::display_header($tool_name);
echo '
';
if (!empty($error_message)) {
echo Display::return_message($error_message, 'normal', false);
}
$form = new FormValidator('import_sessions', 'post', api_get_self(), null, array('enctype' => 'multipart/form-data'));
$form->addElement('file', 'import_file', get_lang('ImportFileLocation'));
$form->addElement('checkbox', 'remove_old_relationships', null, get_lang('RemoveOldRelationships'));
//$form->addElement('checkbox', 'send_email', null, get_lang('SendMailToUsers'));
$form->addButtonImport(get_lang('ImportSession'));
if ($form->validate()) {
if (isset($_FILES['import_file']['tmp_name']) && !empty($_FILES['import_file']['tmp_name'])) {
$values = $form->exportValues();
$sendMail = isset($values['send_email']) ? true : false;
$removeOldRelationships = isset($values['remove_old_relationships']) ? true : false;
$result = SessionManager::importSessionDrhCSV(
$_FILES['import_file']['tmp_name'],
$sendMail,
$removeOldRelationships
);
echo Display::return_message($result, 'info', false);
} else {
$error_message = get_lang('NoInputFile');
}
}
$form->display();
?>
:
Username;SessionName;
drh1;Session 1;
drh2;Session 2;