echo "</select>"; echo "</div>"; } elseif ($PROCESSED["target_shortname"] == "rotation_core" || $PROCESSED["target_shortname"] == "rotation_elective" || $PROCESSED["target_shortname"] == "preceptor") { echo "<div class=\"content-small\">Please choose a clerkship service to evaluate: \n"; echo "<input type=\"hidden\" id=\"evaluation_target\" name=\"evaluation_target\" value=\"" . $evaluation_targets[0]["etarget_id"] . "\" />"; echo "<select id=\"event_id\" name=\"event_id\"" . ($PROCESSED["target_shortname"] == "preceptor" ? " onchange=\"loadPreceptors(this.options[this.selectedIndex].value)\"" : "") . ">"; echo "<option value=\"0\">-- Select an event --</option>\n"; foreach ($evaluation_targets as $evaluation_target) { echo "<option value=\"" . $evaluation_target["event_id"] . "\"" . (isset($PROCESSED_CLERKSHIP_EVENT["event_id"]) && $PROCESSED_CLERKSHIP_EVENT["event_id"] == $evaluation_target["event_id"] || (!isset($PROCESSED_CLERKSHIP_EVENT["event_id"]) || !$PROCESSED_CLERKSHIP_EVENT["event_id"]) && isset($evaluation_target["requested"]) && $evaluation_target["requested"] ? " selected=\"selected\"" : "") . ">" . (strpos($evaluation_target["event_title"], $evaluation_target["rotation_title"]) === false ? $evaluation_target["rotation_title"] . " - " : "") . $evaluation_target["event_title"] . "</option>\n"; } echo "</select>"; if ($PROCESSED["target_shortname"] == "preceptor") { echo "<div id=\"preceptor_select\">\n"; if (isset($PROCESSED_CLERKSHIP_EVENT["event_id"]) && $PROCESSED_CLERKSHIP_EVENT["event_id"]) { echo "<br /><div class=\"content-small\">Please choose a clerkship preceptor to evaluate: \n"; echo Models_Evaluation::getPreceptorSelect($RECORD_ID, $PROCESSED_CLERKSHIP_EVENT["event_id"], $ENTRADA_USER->getID(), isset($PROCESSED_CLERKSHIP_EVENT["preceptor_proxy_id"]) && $PROCESSED_CLERKSHIP_EVENT["preceptor_proxy_id"] ? $PROCESSED_CLERKSHIP_EVENT["preceptor_proxy_id"] : 0); echo "</div>\n"; } else { echo display_notice("Please select a <strong>Clerkship Service</strong> to evaluate a <strong>Preceptor</strong> for."); } echo "</div>\n"; } echo "</div>"; } elseif ($PROCESSED["target_shortname"] == "course") { echo "<div class=\"content-small\">Please choose a course to evaluate: \n"; echo "<select id=\"evaluation_target\" name=\"evaluation_target\">"; echo "<option value=\"0\">-- Select a course --</option>\n"; foreach ($evaluation_targets as $evaluation_target) { if (!isset($evaluation_target["eprogress_id"]) || !$evaluation_target["eprogress_id"]) { $target_name = $db->GetOne("SELECT `course_name` FROM `courses` WHERE `course_id` = " . $db->qstr($evaluation_target["target_value"])); if ($target_name) {
* @version $Id: save-response.inc.php 1170 2010-05-01 14:35:01Z simpson $ * */ if (!defined("PARENT_INCLUDED") || !defined("IN_PUBLIC_EVALUATIONS")) { /** * @exception 0: Unable to start processing request. */ echo 0; exit; } elseif (!isset($_SESSION["isAuthorized"]) || !$_SESSION["isAuthorized"]) { /** * @exception 0: Unable to start processing request. */ echo 0; exit; } ob_clear_open_buffers(); if ($RECORD_ID) { if (isset($_POST["event_id"]) && ($event_id = clean_input($_POST["event_id"], "int"))) { if (isset($_POST["preceptor_proxy_id"]) && ($tmp_input = clean_input($_POST["preceptor_proxy_id"], "int"))) { $preceptor_proxy_id = $tmp_input; } $output = Models_Evaluation::getPreceptorSelect($RECORD_ID, $event_id, $ENTRADA_USER->getID(), isset($preceptor_proxy_id) && $preceptor_proxy_id ? $preceptor_proxy_id : 0); if ($output) { echo "<br /><div class=\"content-small\">Please choose a clerkship preceptor to evaluate: \n"; echo $output; echo "</div>\n"; } } } exit;
} $content["evaluation_attempt"] .= "</select>"; $content["evaluation_attempt"] .= "</div>"; } elseif ($PROCESSED["target_shortname"] == "rotation_core" || $PROCESSED["target_shortname"] == "rotation_elective" || $PROCESSED["target_shortname"] == "preceptor") { $content["evaluation_attempt"] .= "<div class=\"content-small\">Please choose a clerkship service to evaluate: \n"; $content["evaluation_attempt"] .= "<input type=\"hidden\" id=\"evaluation_target\" name=\"evaluation_target\" value=\"" . $evaluation_targets[0]["etarget_id"] . "\" />"; $content["evaluation_attempt"] .= "<select id=\"event_id\" name=\"event_id\"" . ($PROCESSED["target_shortname"] == "preceptor" ? " onchange=\"loadPreceptors(this.options[this.selectedIndex].value)\"" : "") . ">"; $content["evaluation_attempt"] .= "<option value=\"0\">-- Select an event --</option>\n"; foreach ($evaluation_targets as $evaluation_target) { $content["evaluation_attempt"] .= "<option value=\"" . $evaluation_target["event_id"] . "\"" . ($PROCESSED["event_id"] == $evaluation_target["event_id"] ? " selected=\"selected\"" : "") . ">" . (strpos($evaluation_target["event_title"], $evaluation_target["rotation_title"]) === false ? $evaluation_target["rotation_title"] . " - " : "") . $evaluation_target["event_title"] . "</option>\n"; } $content["evaluation_attempt"] .= "</select>"; if ($PROCESSED["target_shortname"] == "preceptor") { $content["evaluation_attempt"] .= "<div id=\"preceptor_select\">\n"; if (isset($PROCESSED["event_id"]) && $PROCESSED["event_id"]) { $content["evaluation_attempt"] .= Models_Evaluation::getPreceptorSelect($evaluation_id, $PROCESSED["event_id"], $ENTRADA_USER->getID(), isset($PROCESSED["preceptor_proxy_id"]) && $PROCESSED["preceptor_proxy_id"] ? $PROCESSED["preceptor_proxy_id"] : 0); } else { $content["evaluation_attempt"] .= display_notice("Please select a <strong>Clerkship Service</strong> to evaluate a <strong>Preceptor</strong> for."); } $content["evaluation_attempt"] .= "</div>\n"; } $content["evaluation_attempt"] .= "</div>"; } elseif ($PROCESSED["target_shortname"] == "course") { $content["evaluation_attempt"] .= "<div class=\"content-small\">Please choose a course to evaluate: \n"; $content["evaluation_attempt"] .= "<select id=\"evaluation_target\" name=\"evaluation_target\">"; $content["evaluation_attempt"] .= "<option value=\"0\">-- Select a course --</option>\n"; foreach ($evaluation_targets as $evaluation_target) { if (!isset($evaluation_target["eprogress_id"]) || !$evaluation_target["eprogress_id"]) { $target_name = $db->GetOne("SELECT `course_name` FROM `courses` WHERE `course_id` = " . $db->qstr($evaluation_target["target_value"])); if ($target_name) { $content["evaluation_attempt"] .= "<option value=\"" . $evaluation_target["etarget_id"] . "\"" . ($PROCESSED["etarget_id"] == $evaluation_target["etarget_id"] ? " selected=\"selected\"" : "") . ">" . $target_name . "</option>\n";