コード例 #1
0
     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) {
コード例 #2
0
 * @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;
コード例 #3
0
     }
     $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";