diff --git a/main/course_progress/thematic.php b/main/course_progress/thematic.php
index bd7914b495..fc047580c9 100755
--- a/main/course_progress/thematic.php
+++ b/main/course_progress/thematic.php
@@ -17,52 +17,52 @@ $user_info = api_get_user_info();
$param_gradebook = '&'.api_get_cidreq();
if (api_is_allowed_to_edit(null, true)) {
- echo '
';
+ echo '
';
- switch ($action) {
- case 'thematic_add' :
+ switch ($action) {
+ case 'thematic_add' :
case 'thematic_import_select' :
echo '
'.
- Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('ThematicDetails'),'',ICON_SIZE_MEDIUM).'';
+ Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('ThematicDetails'),'',ICON_SIZE_MEDIUM).'';
break;
- case 'thematic_list' :
+ case 'thematic_list' :
echo '
'.
- Display::return_icon('new_course_progress.png',get_lang('NewThematicSection'),'',ICON_SIZE_MEDIUM).'';
+ Display::return_icon('new_course_progress.png',get_lang('NewThematicSection'),'',ICON_SIZE_MEDIUM).'';
break;
- case 'thematic_details' :
+ case 'thematic_details' :
echo '
'.
- Display::return_icon('new_course_progress.png',get_lang('NewThematicSection'),'',ICON_SIZE_MEDIUM).'';
+ Display::return_icon('new_course_progress.png',get_lang('NewThematicSection'),'',ICON_SIZE_MEDIUM).'';
echo '
'.
- Display::return_icon('import_csv.png',get_lang('ImportThematic'),'',ICON_SIZE_MEDIUM).'';
+ Display::return_icon('import_csv.png',get_lang('ImportThematic'),'',ICON_SIZE_MEDIUM).'';
echo '
'.
- Display::return_icon('export_csv.png',get_lang('ExportThematic'),'', ICON_SIZE_MEDIUM).'';
+ Display::return_icon('export_csv.png',get_lang('ExportThematic'),'', ICON_SIZE_MEDIUM).'';
echo '
'.
- Display::return_icon('pdf.png',get_lang('ExportToPDF'),'', ICON_SIZE_MEDIUM).'';
+ Display::return_icon('pdf.png',get_lang('ExportToPDF'),'', ICON_SIZE_MEDIUM).'';
break;
- default :
+ default :
echo '
'.
- Display::return_icon('new_course_progress.png',get_lang('NewThematicSection'),'',ICON_SIZE_MEDIUM).'';
- }
- echo '
';
+ Display::return_icon('new_course_progress.png',get_lang('NewThematicSection'),'',ICON_SIZE_MEDIUM).'';
+ }
+ echo '
';
}
if ($action == 'thematic_list') {
- $table = new SortableTable(
- 'thematic_list',
- array('Thematic', 'get_number_of_thematics'),
- array('Thematic', 'get_thematic_data')
- );
-
- $parameters['action'] = $action;
- $table->set_additional_parameters($parameters);
- $table->set_header(0, '', false, array('style'=>'width:20px;'));
- $table->set_header(1, get_lang('Title'), false );
- if (api_is_allowed_to_edit(null, true)) {
- $table->set_header(2, get_lang('Actions'), false,array('style'=>'text-align:center;width:40%;'));
- $table->set_form_actions(array ('thematic_delete_select' => get_lang('DeleteAllThematics')));
- }
- $table->display();
+ $table = new SortableTable(
+ 'thematic_list',
+ array('Thematic', 'get_number_of_thematics'),
+ array('Thematic', 'get_thematic_data')
+ );
+
+ $parameters['action'] = $action;
+ $table->set_additional_parameters($parameters);
+ $table->set_header(0, '', false, array('style'=>'width:20px;'));
+ $table->set_header(1, get_lang('Title'), false );
+ if (api_is_allowed_to_edit(null, true)) {
+ $table->set_header(2, get_lang('Actions'), false,array('style'=>'text-align:center;width:40%;'));
+ $table->set_form_actions(array ('thematic_delete_select' => get_lang('DeleteAllThematics')));
+ }
+ $table->display();
} elseif ($action == 'thematic_details') {
@@ -70,219 +70,220 @@ if ($action == 'thematic_list') {
Display::display_confirmation_message(get_lang('ThematicSectionHasBeenCreatedSuccessfull'));
}
- if (isset($last_id) && $last_id) {
- $link_to_thematic_plan = ''.
- Display::return_icon('lesson_plan.png', get_lang('ThematicPlan'), array('style'=>'vertical-align:middle;float:none;'),ICON_SIZE_SMALL).'';
- $link_to_thematic_advance = ''.
- Display::return_icon('lesson_plan_calendar.png', get_lang('ThematicAdvance'), array('style'=>'vertical-align:middle;float:none;'),ICON_SIZE_SMALL).'';
- Display::display_confirmation_message(
- get_lang('ThematicSectionHasBeenCreatedSuccessfull').'
'.sprintf(get_lang('NowYouShouldAddThematicPlanXAndThematicAdvanceX'),$link_to_thematic_plan, $link_to_thematic_advance),
- false
- );
- }
-
- // display title
- if (!empty($thematic_id)) {
- } else {
- // display information
- $message = ''.get_lang('Information').'
';
- $message .= get_lang('ThematicDetailsDescription');
- Display::display_normal_message($message, false);
- echo '
';
- }
-
- // Display thematic data
- if (!empty($thematic_data)) {
-
- // display progress
- echo ''.get_lang('Progress').': '.$total_average_of_advances.' %
';
- echo '';
- echo ''.get_lang('Thematic').' | '.get_lang('ThematicPlan').' | '.get_lang('ThematicAdvance').' |
';
- foreach ($thematic_data as $thematic) {
- $my_thematic_id = $thematic['id'];
-
- $session_star = '';
- if (api_is_allowed_to_edit(null, true)) {
- if (api_get_session_id() == $thematic['session_id']) {
+ if (isset($last_id) && $last_id) {
+ $link_to_thematic_plan = ''.
+ Display::return_icon('lesson_plan.png', get_lang('ThematicPlan'), array('style'=>'vertical-align:middle;float:none;'),ICON_SIZE_SMALL).'';
+ $link_to_thematic_advance = ''.
+ Display::return_icon('lesson_plan_calendar.png', get_lang('ThematicAdvance'), array('style'=>'vertical-align:middle;float:none;'),ICON_SIZE_SMALL).'';
+ Display::display_confirmation_message(
+ get_lang('ThematicSectionHasBeenCreatedSuccessfull').'
'.sprintf(get_lang('NowYouShouldAddThematicPlanXAndThematicAdvanceX'),$link_to_thematic_plan, $link_to_thematic_advance),
+ false
+ );
+ }
+
+ // display title
+ if (!empty($thematic_id)) {
+ } else {
+ // display information
+ $message = ''.get_lang('Information').'
';
+ $message .= get_lang('ThematicDetailsDescription');
+ Display::display_normal_message($message, false);
+ echo '
';
+ }
+
+ // Display thematic data
+ if (!empty($thematic_data)) {
+
+ // display progress
+ echo ''.get_lang('Progress').': '.$total_average_of_advances.' %
';
+ echo '';
+ echo ''.get_lang('Thematic').' | '.get_lang('ThematicPlan').' | '.get_lang('ThematicAdvance').' |
';
+ foreach ($thematic_data as $thematic) {
+ $my_thematic_id = $thematic['id'];
+
+ $session_star = '';
+ if (api_is_allowed_to_edit(null, true)) {
+ if (api_get_session_id() == $thematic['session_id']) {
$session_star = api_get_session_image(api_get_session_id(), $user_info['status']);
- }
- }
-
- //@todo add a validation in order to load or not course thematics in the session thematic
- echo '';
- $actions_first_col = '';
- if (api_is_allowed_to_edit(null, true)) {
- // Thematic title
- $actions_first_col = Display::url(
- Display::return_icon('cd.gif', get_lang('Copy')),
- 'index.php?'.api_get_cidreq().'&action=thematic_copy&thematic_id='.$my_thematic_id.$param_gradebook.$url_token
- );
- if (api_get_session_id() == 0 ) {
-
- if ($thematic['display_order'] > 1) {
- $actions_first_col .= ' '.Display::return_icon('up.png', get_lang('Up'),'',ICON_SIZE_SMALL).'';
- } else {
- $actions_first_col .= ' '.Display::return_icon('up_na.png',' ','',ICON_SIZE_SMALL);
- }
- if (isset($thematic['max_thematic_item']) && $thematic['display_order'] < $thematic['max_thematic_item']) {
- $actions_first_col .= ' '.Display::return_icon('down.png',get_lang('Down'),'',ICON_SIZE_SMALL).'';
- } else {
- $actions_first_col .= ' '.Display::return_icon('down_na.png',' ','',ICON_SIZE_SMALL);
- }
-
- }
- if (api_get_session_id() == $thematic['session_id']) {
+ }
+ }
+
+ //@todo add a validation in order to load or not course thematics in the session thematic
+ echo '
';
+ $actions_first_col = '';
+ if (api_is_allowed_to_edit(null, true)) {
+ // Thematic title
+ $actions_first_col = Display::url(
+ Display::return_icon('cd.gif', get_lang('Copy')),
+ 'index.php?'.api_get_cidreq().'&action=thematic_copy&thematic_id='.$my_thematic_id.$param_gradebook.$url_token
+ );
+ if (api_get_session_id() == 0 ) {
+
+ if ($thematic['display_order'] > 1) {
+ $actions_first_col .= ' '.Display::return_icon('up.png', get_lang('Up'),'',ICON_SIZE_SMALL).'';
+ } else {
+ $actions_first_col .= ' '.Display::return_icon('up_na.png',' ','',ICON_SIZE_SMALL);
+ }
+ if (isset($thematic['max_thematic_item']) && $thematic['display_order'] < $thematic['max_thematic_item']) {
+ $actions_first_col .= ' '.Display::return_icon('down.png',get_lang('Down'),'',ICON_SIZE_SMALL).'';
+ } else {
+ $actions_first_col .= ' '.Display::return_icon('down_na.png',' ','',ICON_SIZE_SMALL);
+ }
+
+ }
+ if (api_get_session_id() == $thematic['session_id']) {
$actions_first_col .= ''.Display::return_icon('edit.png',get_lang('Edit'),'',ICON_SIZE_SMALL).'';
$actions_first_col .= ''.Display::return_icon('delete.png',get_lang('Delete'),'',ICON_SIZE_SMALL).'';
- }
-
- $actions_first_col = Display::div($actions_first_col, array('id'=>'thematic_id_content_'.$thematic['id'], 'class'=>'thematic_tools'));
- $actions_first_col = Display::div($actions_first_col, array('style'=>'height:20px'));
- }
-
- echo Display::tag('td', Display::tag('h3', Security::remove_XSS($thematic['title'], STUDENT).$session_star).Security::remove_XSS($thematic['content'], STUDENT).$actions_first_col, array('id'=>'thematic_td_content_'.$thematic['id'], 'class'=>'thematic_content'));
-
- // Display 2nd column - thematic plan data
-
- echo '';
-
- //if (api_is_allowed_to_edit(null, true) && api_get_session_id() == $thematic['session_id']) {
- if (api_is_allowed_to_edit(null, true)) {
- echo ' ';
- }
-
- if (empty($thematic_plan_div[$thematic['id']])) {
- echo Display::div('', array('id' => "thematic_plan_".$thematic['id']));
- } else {
- echo $thematic_plan_div[$thematic['id']];
- }
- echo ' | ';
-
- // Display 3rd column - thematic advance data
- echo '';
-
- //if (api_is_allowed_to_edit(null, true) && api_get_session_id() == $thematic['session_id']) {
- if (api_is_allowed_to_edit(null, true)) {
- echo '';
- }
-
- //if (api_is_allowed_to_edit(null, true) && api_get_session_id() == $thematic['session_id']) {
- if (!empty($thematic_advance_data[$thematic['id']])) {
- echo '';
- foreach ($thematic_advance_data[$thematic['id']] as $thematic_advance) {
-
- $thematic_advance['start_date'] = api_get_local_time($thematic_advance['start_date']);
- $thematic_advance['start_date'] = api_format_date($thematic_advance['start_date'], DATE_TIME_FORMAT_LONG);
- echo '';
- echo '';
-
- $edit_link = '';
- if (api_is_allowed_to_edit(null, true)) {
- $edit_link = ''.Display::return_icon('edit.png',get_lang('EditThematicAdvance'),array(),ICON_SIZE_SMALL).'';
- $edit_link .= ''.
- Display::return_icon('delete.png',get_lang('Delete'),'',ICON_SIZE_SMALL).'';
-
- //Links
- $edit_link = Display::div(
- Display::div($edit_link , array('id'=>'thematic_advance_tools_'.$thematic_advance['id'], 'class'=>'thematic_advance_actions')),
- array('style'=>'height:20px;')
- );
- }
-
- $thematic_advance_item = isset($thematic_advance_div[$thematic['id']][$thematic_advance['id']]) ? $thematic_advance_div[$thematic['id']][$thematic_advance['id']] : null;
-
- echo Display::div($thematic_advance_item, array('id'=>'thematic_advance_'.$thematic_advance['id']));
-
- echo $edit_link;
-
- echo ' | ';
-
- //if (api_is_allowed_to_edit(null, true) && api_get_session_id() == $thematic['session_id']) {
- if (api_is_allowed_to_edit(null, true)) {
- if (empty($thematic_id)) {
- $checked = '';
- if ($last_done_thematic_advance == $thematic_advance['id']) {
- $checked = 'checked';
- }
- $style = '';
- if ($thematic_advance['done_advance'] == 1) {
- $style = ' style="background-color:#E5EDF9" ';
- } else {
- $style = ' style="background-color:#fff" ';
- }
- echo '';
- echo '';
- echo ' | ';
- } else {
- if ($thematic_advance['done_advance'] == 1) {
- echo ''.get_lang('Done').' | ';
- } else {
- echo '- | ';
- }
- }
- }
- echo ' ';
- }
- echo ' ';
- } else {
- echo ''.get_lang('ThereIsNoAThematicAdvance').' ';
- }
- echo ' | ';
- echo '
';
- } //End for
- echo '
';
+ }
+
+ $actions_first_col = Display::div($actions_first_col, array('id'=>'thematic_id_content_'.$thematic['id'], 'class'=>'thematic_tools'));
+ $actions_first_col = Display::div($actions_first_col, array('style'=>'height:20px'));
+ }
+
+ echo Display::tag('td', Display::tag('h3', Security::remove_XSS($thematic['title'], STUDENT).$session_star).Security::remove_XSS($thematic['content'], STUDENT).$actions_first_col, array('id'=>'thematic_td_content_'.$thematic['id'], 'class'=>'thematic_content'));
+
+ // Display 2nd column - thematic plan data
+
+ echo '';
+
+ //if (api_is_allowed_to_edit(null, true) && api_get_session_id() == $thematic['session_id']) {
+ if (api_is_allowed_to_edit(null, true)) {
+ echo ' ';
+ }
+
+ if (empty($thematic_plan_div[$thematic['id']])) {
+ echo Display::div('', array('id' => "thematic_plan_".$thematic['id']));
+ } else {
+ echo $thematic_plan_div[$thematic['id']];
+ }
+ echo ' | ';
+
+ // Display 3rd column - thematic advance data
+ echo '';
+
+ //if (api_is_allowed_to_edit(null, true) && api_get_session_id() == $thematic['session_id']) {
+ if (api_is_allowed_to_edit(null, true)) {
+ echo '';
+ }
+
+ //if (api_is_allowed_to_edit(null, true) && api_get_session_id() == $thematic['session_id']) {
+ if (!empty($thematic_advance_data[$thematic['id']])) {
+ echo '';
+ foreach ($thematic_advance_data[$thematic['id']] as $thematic_advance) {
+
+ $thematic_advance['start_date'] = api_get_local_time($thematic_advance['start_date']);
+ $thematic_advance['start_date'] = api_format_date($thematic_advance['start_date'], DATE_TIME_FORMAT_LONG);
+ echo '';
+ echo '';
+
+ $edit_link = '';
+ if (api_is_allowed_to_edit(null, true)) {
+ $edit_link = ''.Display::return_icon('edit.png',get_lang('EditThematicAdvance'),array(),ICON_SIZE_SMALL).'';
+ $edit_link .= ''.
+ Display::return_icon('delete.png',get_lang('Delete'),'',ICON_SIZE_SMALL).'';
+
+ //Links
+ $edit_link = Display::div(
+ Display::div($edit_link , array('id'=>'thematic_advance_tools_'.$thematic_advance['id'], 'class'=>'thematic_advance_actions')),
+ array('style'=>'height:20px;')
+ );
+ }
+
+ $thematic_advance_item = isset($thematic_advance_div[$thematic['id']][$thematic_advance['id']]) ? $thematic_advance_div[$thematic['id']][$thematic_advance['id']] : null;
+
+ echo Display::div($thematic_advance_item, array('id'=>'thematic_advance_'.$thematic_advance['id']));
+
+ echo $edit_link;
+
+ echo ' | ';
+
+ //if (api_is_allowed_to_edit(null, true) && api_get_session_id() == $thematic['session_id']) {
+ if (api_is_allowed_to_edit(null, true)) {
+ if (empty($thematic_id)) {
+ $checked = '';
+ if ($last_done_thematic_advance == $thematic_advance['id']) {
+ $checked = 'checked';
+ }
+ $style = '';
+ if ($thematic_advance['done_advance'] == 1) {
+ $style = ' style="background-color:#E5EDF9" ';
+ } else {
+ $style = ' style="background-color:#fff" ';
+ }
+ echo '';
+ echo '';
+ echo ' | ';
+ } else {
+ if ($thematic_advance['done_advance'] == 1) {
+ echo ''.get_lang('Done').' | ';
+ } else {
+ echo '- | ';
+ }
+ }
+ }
+ echo ' ';
+ }
+ echo ' ';
+ } else {
+ echo ''.get_lang('ThereIsNoAThematicAdvance').' ';
+ }
+ echo ' | ';
+ echo '';
+ } //End for
+ echo '
';
} else {
- echo ''.get_lang('ThereIsNoAThematicSection').'
';
+ echo ''.get_lang('ThereIsNoAThematicSection').'
';
}
-} else if ($action == 'thematic_add' || $action == 'thematic_edit') {
+} elseif ($action == 'thematic_add' || $action == 'thematic_edit') {
- // Display form
- $form = new FormValidator('thematic_add','POST','index.php?action=thematic_add&'.api_get_cidreq());
+ // Display form
+ $form = new FormValidator('thematic_add','POST','index.php?action=thematic_add&'.api_get_cidreq());
- if ($action == 'thematic_edit') {
- $form->addElement('header', '', get_lang('EditThematicSection'));
- }
+ if ($action == 'thematic_edit') {
+ $form->addElement('header', '', get_lang('EditThematicSection'));
+ }
- $form->addElement('hidden', 'sec_token', $token);
- $form->addElement('hidden', 'action', $action);
+ $form->addElement('hidden', 'sec_token', $token);
+ $form->addElement('hidden', 'action', $action);
- if (!empty($thematic_id)) {
- $form->addElement('hidden', 'thematic_id',$thematic_id);
- }
+ if (!empty($thematic_id)) {
+ $form->addElement('hidden', 'thematic_id',$thematic_id);
+ }
- $form->addText('title', get_lang('Title'), true, array('size'=>'50'));
- $form->addHtmlEditor('content', get_lang('Content'), false, false, array('ToolbarSet' => 'TrainingDescription', 'Height' => '150'));
- $form->addButtonSave(get_lang('Save'));
+ $form->addText('title', get_lang('Title'), true, array('size'=>'50'));
+ $form->addHtmlEditor('content', get_lang('Content'), false, false, array('ToolbarSet' => 'TrainingDescription', 'Height' => '150'));
+ $form->addButtonSave(get_lang('Save'));
$show_form = true;
- if (!empty($thematic_data)) {
+ if (!empty($thematic_data)) {
if (api_get_session_id()) {
- if ($thematic_data['session_id'] != api_get_session_id()) {
- $show_form = false;
+ if ($thematic_data['session_id'] != api_get_session_id()) {
+ $show_form = false;
Display::display_error_message(get_lang('NotAllowedClickBack'),false);
- }
+ }
}
- // set default values
- $default['title'] = $thematic_data['title'];
- $default['content'] = $thematic_data['content'];
- $form->setDefaults($default);
- }
-
- // error messages
- if (isset($error)) {
- Display::display_error_message(get_lang('FormHasErrorsPleaseComplete'),false);
- }
- if ($show_form)
+ // set default values
+ $default['title'] = $thematic_data['title'];
+ $default['content'] = $thematic_data['content'];
+ $form->setDefaults($default);
+ }
+
+ // error messages
+ if (isset($error)) {
+ Display::display_error_message(get_lang('FormHasErrorsPleaseComplete'),false);
+ }
+ if ($show_form) {
$form->display();
-} else if ($action == 'thematic_import_select') {
+ }
+} elseif ($action == 'thematic_import_select') {
// Create form to upload csv file.
$form = new FormValidator('thematic_import','POST','index.php?action=thematic_import&'.api_get_cidreq().$url_token);
$form->addElement('header', get_lang('ImportThematic'));
$form->addElement('file', 'file');
$form->addElement('checkbox', 'replace', null, get_lang('DeleteAllThematic'));
- $form->addButtonImport(get_lang('Import'), 'SubmitImport');
+ $form->addButtonImport(get_lang('Import'), 'SubmitImport');
$form->display();
}
diff --git a/main/course_progress/thematic_controller.php b/main/course_progress/thematic_controller.php
index 399b91a7ee..cc1f6147a1 100755
--- a/main/course_progress/thematic_controller.php
+++ b/main/course_progress/thematic_controller.php
@@ -55,8 +55,8 @@ class ThematicController
if (api_is_allowed_to_edit(null, true)) {
$id = isset($_POST['thematic_id']) ? $_POST['thematic_id'] : null;
- $title = $_POST['title'];
- $content = $_POST['content'];
+ $title = trim($_POST['title']);
+ $content = trim($_POST['content']);
$session_id = api_get_session_id();
$thematic->set_thematic_attributes($id, $title, $content, $session_id);
$last_id = $thematic->thematic_save();
diff --git a/main/course_progress/thematic_plan.php b/main/course_progress/thematic_plan.php
index 195f200c93..e4aa915761 100755
--- a/main/course_progress/thematic_plan.php
+++ b/main/course_progress/thematic_plan.php
@@ -19,7 +19,7 @@ $new_id = ADD_THEMATIC_PLAN;
if (!empty($thematic_simple_list))
foreach($thematic_simple_list as $item) {
if ($item >= ADD_THEMATIC_PLAN) {
- $new_id = $item + 1;
+ $new_id = $item + 1;
$default_thematic_plan_title[$item] = $new_thematic_plan_data[$item]['title'];
}
}
@@ -35,10 +35,10 @@ if (isset($message) && $message == 'ok') {
$param_gradebook = null;
if ($action == 'thematic_plan_list') {
$form = new FormValidator(
- 'thematic_plan_add',
- 'POST',
- 'index.php?action=thematic_plan_list&thematic_id='.$thematic_id.'&'.api_get_cidreq().$param_gradebook
- );
+ 'thematic_plan_add',
+ 'POST',
+ 'index.php?action=thematic_plan_list&thematic_id='.$thematic_id.'&'.api_get_cidreq().$param_gradebook
+ );
$form->addElement('hidden', 'action', 'thematic_plan_add');
//$form->addElement('hidden', 'thematic_plan_token', $token);
$form->addElement('hidden', 'thematic_id', $thematic_id);
@@ -46,17 +46,17 @@ if ($action == 'thematic_plan_list') {
foreach ($default_thematic_plan_title as $id => $title) {
$form->addElement('hidden', 'description_type['.$id.']', $id);
$form->addText('title['.$id.']', get_lang('Title'), false, array('size'=>'50'));
- $form->addHtmlEditor(
- 'description['.$id.']',
- get_lang('Description'),
- false,
- false,
- array(
- 'ToolbarStartExpanded' => 'false',
- 'ToolbarSet' => 'TrainingDescription',
- 'Height' => '150'
- )
- );
+ $form->addHtmlEditor(
+ 'description['.$id.']',
+ get_lang('Description'),
+ false,
+ false,
+ array(
+ 'ToolbarStartExpanded' => 'false',
+ 'ToolbarSet' => 'TrainingDescription',
+ 'Height' => '150'
+ )
+ );
if (!empty($thematic_simple_list) && in_array($id, $thematic_simple_list)) {
$thematic_plan = $new_thematic_plan_data[$id];
@@ -70,56 +70,56 @@ if ($action == 'thematic_plan_list') {
$default['description['.$id.']']= '';
}
$form->setDefaults($default);
- }
+ }
$form->addButtonSave(get_lang('Save'));
$form->display();
-} else if ($action == 'thematic_plan_add' || $action == 'thematic_plan_edit') {
- if ($description_type >= ADD_THEMATIC_PLAN) {
- $header_form = get_lang('NewBloc');
- } else {
- $header_form = $default_thematic_plan_title[$description_type];
- }
- if (!$error) {
- $token = md5(uniqid(rand(),TRUE));
- $_SESSION['thematic_plan_token'] = $token;
- }
+} elseif ($action == 'thematic_plan_add' || $action == 'thematic_plan_edit') {
+ if ($description_type >= ADD_THEMATIC_PLAN) {
+ $header_form = get_lang('NewBloc');
+ } else {
+ $header_form = $default_thematic_plan_title[$description_type];
+ }
+ if (!$error) {
+ $token = md5(uniqid(rand(),TRUE));
+ $_SESSION['thematic_plan_token'] = $token;
+ }
- // display form
- $form = new FormValidator('thematic_plan_add','POST','index.php?action=thematic_plan_edit&thematic_id='.$thematic_id.'&'.api_get_cidreq().$param_gradebook,'','style="width: 100%;"');
- //$form->addElement('header', '', $header_form);
- $form->addElement('hidden', 'action', $action);
- $form->addElement('hidden', 'thematic_plan_token', $token);
+ // display form
+ $form = new FormValidator('thematic_plan_add','POST','index.php?action=thematic_plan_edit&thematic_id='.$thematic_id.'&'.api_get_cidreq().$param_gradebook,'','style="width: 100%;"');
+ //$form->addElement('header', '', $header_form);
+ $form->addElement('hidden', 'action', $action);
+ $form->addElement('hidden', 'thematic_plan_token', $token);
- if (!empty($thematic_id)) {
- $form->addElement('hidden', 'thematic_id', $thematic_id);
- }
- if (!empty($description_type)) {
- $form->addElement('hidden', 'description_type', $description_type);
- }
+ if (!empty($thematic_id)) {
+ $form->addElement('hidden', 'thematic_id', $thematic_id);
+ }
+ if (!empty($description_type)) {
+ $form->addElement('hidden', 'description_type', $description_type);
+ }
- $form->addText('title', get_lang('Title'), true, array('size'=>'50'));
- $form->addHtmlEditor('description', get_lang('Description'), false, false, array('ToolbarStartExpanded'=>'false', 'ToolbarSet' => 'TrainingDescription', 'Width' => '80%', 'Height' => '150'));
- $form->addButtonSave(get_lang('Save'));
+ $form->addText('title', get_lang('Title'), true, array('size'=>'50'));
+ $form->addHtmlEditor('description', get_lang('Description'), false, false, array('ToolbarStartExpanded'=>'false', 'ToolbarSet' => 'TrainingDescription', 'Width' => '80%', 'Height' => '150'));
+ $form->addButtonSave(get_lang('Save'));
- if ($description_type < ADD_THEMATIC_PLAN) {
- $default['title'] = $default_thematic_plan_title[$description_type];
- }
- if (!empty($thematic_plan_data)) {
- // set default values
- $default['title'] = $thematic_plan_data[0]['title'];
- $default['description'] = $thematic_plan_data[0]['description'];
- }
- $form->setDefaults($default);
+ if ($description_type < ADD_THEMATIC_PLAN) {
+ $default['title'] = $default_thematic_plan_title[$description_type];
+ }
+ if (!empty($thematic_plan_data)) {
+ // set default values
+ $default['title'] = $thematic_plan_data[0]['title'];
+ $default['description'] = $thematic_plan_data[0]['description'];
+ }
+ $form->setDefaults($default);
- if (isset($default_thematic_plan_question[$description_type])) {
- $message = ''.get_lang('QuestionPlan').'
';
- $message .= $default_thematic_plan_question[$description_type];
- Display::display_normal_message($message, false);
- }
+ if (isset($default_thematic_plan_question[$description_type])) {
+ $message = ''.get_lang('QuestionPlan').'
';
+ $message .= $default_thematic_plan_question[$description_type];
+ Display::display_normal_message($message, false);
+ }
- // error messages
- if ($error) {
- Display::display_error_message(get_lang('FormHasErrorsPleaseComplete'),false);
- }
- $form->display();
+ // error messages
+ if ($error) {
+ Display::display_error_message(get_lang('FormHasErrorsPleaseComplete'),false);
+ }
+ $form->display();
}