Exemplo n.º 1
0
include "functions/functions.limesurvey.php";
$js = array("js/popup.js", "include/jquery/jquery-1.4.2.min.js", "include/jquery-ui/jquery-ui.min.js");
if (AUTO_LOGOUT_MINUTES !== false) {
    $js[] = "js/childnap.js";
}
xhtml_head(T_("Respondent Selection") . " - " . T_("Call back"), true, array("include/bootstrap/css/bootstrap.min.css", "css/rs.css"), $js);
$operator_id = get_operator_id();
$case_id = get_case_id($operator_id);
$questionnaire_id = get_questionnaire_id($operator_id);
//display introduction text
$sql = "SELECT rs_callback\r\n\tFROM questionnaire\r\n\tWHERE questionnaire_id = '{$questionnaire_id}'";
$r = $db->GetRow($sql);
if (!empty($r['rs_callback'])) {
    print "<div class='rstext well rs'>" . template_replace($r['rs_callback'], $operator_id, $case_id) . "</div>";
}
print "<p class='rstext alert alert-info'>" . T_("Survey is") . "&emsp;" . round(limesurvey_percent_complete($case_id), 1) . "&ensp;%&emsp;" . T_("complete") . "</p>";
print "<div class=' '>\r\n\t\t<div class='col-lg-2'><p><a class='btn btn-default' href=\"rs_intro.php\" >" . T_("Go Back") . "</a></p></div>";
//filter displayed outcomes
if ($questionnaire_id) {
    $outcomes = $db->GetOne("SELECT q.outcomes FROM `questionnaire` as q WHERE q.questionnaire_id = {$questionnaire_id}");
    //
    $outcomes = explode(",", $outcomes);
    if (in_array(8, $outcomes)) {
        $des = $db->GetAll("SELECT description FROM outcome WHERE outcome_id = 8");
        print "<div class='col-lg-4'><p class=''><h4 class=' '>" . T_("End call with outcome:") . "</h4></p>\r\n\t\t\t\t\t<p><a class='btn btn-primary' ";
        if (ALTERNATE_INTERFACE) {
            print "href=\"javascript:parent.location.href = 'index_interface2.php?outcome=8&amp;endcase=endcase'\">";
        } else {
            print "href=\"javascript:parent.poptastic('call.php?defaultoutcome=8');\">";
        }
        print T_($des[0]['description']) . "</a></p></div>";
Exemplo n.º 2
0
     print "<p><a class='btn btn-default' href=\"rs_answeringmachine.php\">" . T_("Answering machine") . "</a></p>";
 }
 print "</div></div>";
 print "</div>";
 print "<div class=\"col-sm-7 \"><h3 class='text-primary'>" . T_("Respondent Selection") . " - " . T_("Introduction") . "</h3>";
 //display introduction text
 $sql = "SELECT rs_intro,rs_project_intro,rs_callback\r\n\t\t\tFROM questionnaire\r\n\t\t\tWHERE questionnaire_id = '{$questionnaire_id}'";
 $r = $db->GetRow($sql);
 if (!empty($r['rs_intro'])) {
     print "<div class='rstext well rs'>" . template_replace($r['rs_intro'], $operator_id, $case_id) . "</div>";
 }
 print "</div>";
 // display continue
 print "<div class=\"col-sm-7 text-right\" style=\"margin-top: 50px;\">";
 print "<p><a class=\"btn btn-lg btn-primary\" href=\"";
 if (limesurvey_percent_complete($case_id) == false) {
     if (empty($r['rs_project_intro'])) {
         //If nothing is specified as a project introduction, skip straight to questionnaire
         print get_limesurvey_url($operator_id);
     } else {
         print "rs_project_intro.php";
     }
 } else {
     if (empty($r['rs_callback'])) {
         //If nothing is specified as a callback screen, skip straight to questionnaire
         print get_limesurvey_url($operator_id);
     } else {
         print "rs_callback.php";
     }
 }
 print "\">" . T_("Yes - Continue") . "</a></p>";