Minor - format code

1.9.x
Julio Montoya 12 years ago
parent 83610d17c8
commit 5763ad5e2e
  1. 58
      main/admin/session_user_import.php

@ -8,7 +8,9 @@
$language_file = array('admin', 'registration'); $language_file = array('admin', 'registration');
$cidReset = true; $cidReset = true;
require '../inc/global.inc.php'; require_once '../inc/global.inc.php';
set_time_limit(0);
$this_section = SECTION_PLATFORM_ADMIN; $this_section = SECTION_PLATFORM_ADMIN;
api_protect_admin_script(true); api_protect_admin_script(true);
@ -26,39 +28,39 @@ $tool_name = get_lang('ImportUsers');
$session_id = isset($_GET['id_session']) ? intval($_GET['id_session']) : null; $session_id = isset($_GET['id_session']) ? intval($_GET['id_session']) : null;
if (empty($session_id)) { if (empty($session_id)) {
api_not_allowed(true); api_not_allowed(true);
} }
$interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('PlatformAdmin')); $interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('PlatformAdmin'));
$interbreadcrumb[] = array('url' => "session_list.php","name" => get_lang('SessionList')); $interbreadcrumb[] = array('url' => "session_list.php", "name" => get_lang('SessionList'));
$interbreadcrumb[] = array('url' => "resume_session.php?id_session=".$session_id,"name" => get_lang('SessionOverview')); $interbreadcrumb[] = array('url' => "resume_session.php?id_session=".$session_id,
"name" => get_lang('SessionOverview')
set_time_limit(0); );
if ($_POST['formSent']) { if (isset($_POST['formSent']) && $_POST['formSent']) {
if (isset($_FILES['import_file']['tmp_name']) && !empty($_FILES['import_file']['tmp_name'])) { if (isset($_FILES['import_file']['tmp_name']) && !empty($_FILES['import_file']['tmp_name'])) {
$form_sent = $_POST['formSent']; $form_sent = $_POST['formSent'];
$send_mail = $_POST['sendMail'] ? 1 : 0; $send_mail = $_POST['sendMail'] ? 1 : 0;
// CSV // CSV
$users = Import::csv_to_array($_FILES['import_file']['tmp_name']); $users = Import::csv_to_array($_FILES['import_file']['tmp_name']);
$user_list = array(); $user_list = array();
foreach ($users as $user_data) { foreach ($users as $user_data) {
$username = $user_data['username']; $username = $user_data['username'];
$user_id = UserManager::get_user_id_from_username($username); $user_id = UserManager::get_user_id_from_username($username);
if ($user_id) { if ($user_id) {
$user_list[] = $user_id; $user_list[] = $user_id;
} }
} }
if (!empty($user_list)) { if (!empty($user_list)) {
SessionManager::suscribe_users_to_session($session_id, $user_list, null, false, $send_mail); SessionManager::suscribe_users_to_session($session_id, $user_list, null, false, $send_mail);
foreach ($user_list as & $user_id) { foreach ($user_list as & $user_id) {
$user_info = api_get_user_info($user_id); $user_info = api_get_user_info($user_id);
$user_id = $user_info['complete_name']; $user_id = $user_info['complete_name'];
} }
$error_message = get_lang('UsersAdded').' : '.implode(', ', $user_list); $error_message = get_lang('UsersAdded').' : '.implode(', ', $user_list);
} }
} else { } else {
$error_message = get_lang('NoInputFile'); $error_message = get_lang('NoInputFile');
} }
@ -77,7 +79,9 @@ if (count($inserted_in_course) > 1) {
} }
echo '<div class="actions">'; echo '<div class="actions">';
echo '<a href="resume_session.php?id_session='.$session_id.'">'.Display::return_icon('back.png', get_lang('BackTo').' '.get_lang('PlatformAdmin'),'',ICON_SIZE_MEDIUM).'</a>'; echo '<a href="resume_session.php?id_session='.$session_id.'">'.
Display::return_icon('back.png', get_lang('BackTo').' '.get_lang('PlatformAdmin'), '', ICON_SIZE_MEDIUM).
'</a>';
echo '</div>'; echo '</div>';
if (!empty($error_message)) { if (!empty($error_message)) {
@ -87,28 +91,22 @@ if (!empty($error_message)) {
$form = new FormValidator('import_sessions', 'post', api_get_self().'?id_session='.$session_id, null, array('enctype' => 'multipart/form-data')); $form = new FormValidator('import_sessions', 'post', api_get_self().'?id_session='.$session_id, null, array('enctype' => 'multipart/form-data'));
$form->addElement('hidden', 'formSent', 1); $form->addElement('hidden', 'formSent', 1);
$form->addElement('file', 'import_file', get_lang('ImportCSVFileLocation')); $form->addElement('file', 'import_file', get_lang('ImportCSVFileLocation'));
$form->addElement('checkbox', 'sendMail', null, get_lang('SendMailToUsers')); $form->addElement('checkbox', 'sendMail', null, get_lang('SendMailToUsers'));
$form->addElement('button', 'submit', get_lang('Import')); $form->addElement('button', 'submit', get_lang('Import'));
$defaults = array('sendMail' => 'true'); //$defaults = array('sendMail' => 'true');
$form->setDefaults($defaults); //$form->setDefaults($defaults);
$form->display(); $form->display();
?> ?>
<font color="gray">
<p><?php echo get_lang('CSVMustLookLike'); ?> :</p> <p><?php echo get_lang('CSVMustLookLike'); ?> :</p>
<blockquote> <blockquote>
<pre> <pre>
username; username;
jdoe; admin;
teacher;
jmontoya; jmontoya;
</pre> </pre>
</blockquote> </blockquote>
<?php <?php
Display::display_footer();
/* FOOTER */
Display::display_footer();

Loading…
Cancel
Save