echo "</div>\n"; /* div case_data */ echo "<script type=\"text/javascript\">\n\t\tautocomplete('casesearchkey', 'autocomplete-case-popup', 'ajax.php', 'autocomplete-case-data', 'case_data')\n\t</script>\n"; // // Follow-up data (only for new case, not edit case) // if (!$id_case) { echo '<p class="normal_text">'; echo '<input type="checkbox"' . isChecked(_session('add_fu')) . 'name="add_fu" id="box_new_followup" onclick="display_block(\'new_followup\', \'flip\')" />'; echo '<label for="box_new_followup">' . "Add a follow-up to the case" . '</label>'; // TRAD echo "</p>\n"; echo '<div id="new_followup" ' . (_session('add_fu') ? '' : ' style="display: none;"') . '>'; show_page_subtitle("Follow-up information", 'followups_intro'); // TRAD echo '<div id="autocomplete-fu-alt">'; $fu = new LcmFollowupInfoUI(); $fu->printEdit(); echo "</div>\n"; echo "</div>\n"; } echo '<p><button name="submit" type="submit" value="submit" class="simple_form_btn">' . _T('button_validate') . "</button></p>\n"; echo '<input type="hidden" name="admin" value="' . $_SESSION['form_data']['admin'] . "\" />\n"; echo '<input type="hidden" name="ref_edit_case" value="' . $_SESSION['form_data']['ref_edit_case'] . "\" />\n"; echo "</form>\n\n"; // Reset error messages and form data $_SESSION['errors'] = array(); $_SESSION['case_data'] = array(); // DEPRECATED $_SESSION['form_data'] = array(); lcm_page_end();
show_context_stage($case, $id_stage); } else { // Normal follow-up $result = lcm_query("SELECT stage FROM lcm_case WHERE id_case = " . $case); $row = lcm_fetch_array($result); if ($row['stage']) { $stage_info = get_kw_from_name('stage', $row['stage']); $id_stage = $stage_info['id_keyword']; show_context_stage($case, $id_stage); } } show_context_end(); // Show the errors (if any) echo show_all_errors($_SESSION['errors']); // Disable inputs when edit is not allowed for the field $dis = $admin || $edit ? '' : 'disabled="disabled"'; echo '<form action="upd_fu.php" method="post">' . "\n"; $obj_fu = new LcmFollowupInfoUI($_SESSION['follow']); $obj_fu->printEdit(); echo '<button name="submit" type="submit" value="submit" class="simple_form_btn">' . _T('button_validate') . "</button>\n"; echo '<input type="hidden" name="id_followup" value="' . _session('id_followup') . '" />'; echo '<input type="hidden" name="id_case" value="' . _session('id_case') . '">'; echo '<input type="hidden" name="id_app" value="' . _session('id_app', 0) . '">'; echo '<input type="hidden" name="ref_edit_fu" value="' . _session('ref_edit_fu') . '">'; echo "</form>\n"; lcm_page_end(); // Clear the errors, in case user jumps to other 'edit' page $_SESSION['errors'] = array(); $_SESSION['form_data'] = array(); $_SESSION['fu_data'] = array(); // DEPRECATED LCM 0.7.0
// if editing an existing followup.. if ($fu_data['case_stage']) { $stage_info = get_kw_from_name('stage', $fu_data['case_stage']); } $id_stage = $stage_info['id_keyword']; show_context_stage($fu_data['id_case'], $id_stage); } show_context_end(); if ($fu_data['hidden'] == 'Y') { echo '<p class="normal_text"><strong>' . _T('fu_info_is_deleted') . "</strong>"; if ($admin) { echo " " . _T('fu_info_is_deleted2'); } echo "</p>\n"; } $obj_fu = new LcmFollowupInfoUI($fu_data['id_followup']); $obj_fu->printGeneral(); echo "<br />"; // Edit button if ($case_allow_modif == 'yes' && $edit) { echo '<a href="edit_fu.php?followup=' . $fu_data['id_followup'] . '" class="edit_lnk">' . _T('fu_button_edit') . '</a>'; } // [ML] Not useful //if ($GLOBALS['author_session']['status'] == 'admin') // echo '<a href="export.php?item=followup&id=' . $fu_data['id_followup'] . '" class="exp_lnk">' . _T('export_button_followup') . "</a>\n"; echo "<br /><br /></fieldset>"; if (!$app) { // Show create appointment from followup echo '<p><a href="edit_app.php?case=' . $fu_data['id_case'] . '&followup=' . $followup . '" class="create_new_lnk">Create new appointment related to this followup' . "</a></p>\n"; // TRAD }