diff --git a/include/limesurvey/qanda.php b/include/limesurvey/qanda.php index 580d81da..6d9c22f0 100644 --- a/include/limesurvey/qanda.php +++ b/include/limesurvey/qanda.php @@ -1886,8 +1886,33 @@ function do_listwithcomment($ia) { $check_ans = CHECKED; } + + //queXS check if this is designed to set an outcome: + $quexs_outcome = false; + $quexs_outcome_code = 0; + if (strncasecmp($ansrow['answer'],"{OUTCOME:",9) == 0) + { + $quexs_pos = strrpos($ansrow['answer'],"}",8); + if ($quexs_pos != false) + { + $quexs_outcome_code = substr($ansrow['answer'],9,$quexs_pos - 9); + $quexs_outcome = true; + include_once(dirname(__FILE__) . '/quexs.php'); + $ansrow['answer'] = quexs_template_replace($ansrow['answer']); + } + } + + //queXS check if this is designed to schedule an appointment: + $quexs_appointment = false; + if (strncasecmp($ansrow['answer'],"{SCHEDULEAPPOINTMENT}",21) == 0) + { + $ansrow['answer'] = $clang->gT("Schedule Appointment"); + $quexs_appointment = true; + } + + $answer .= '