Example #1
0
        } else {
            $totals[] = $key;
        }
        $count++;
    }
    xhtml_table($overall, $rep, $rept, "tclass", false, $totals);
    print "</br>";
    return true;
}
xhtml_head(T_("Sample call attempt"), true, array("../include/bootstrap/css/bootstrap.min.css", "../css/custom.css"), array("../js/window.js"));
print "<h3 class='form-inline pull-left'>" . T_("Please select a questionnaire") . "&emsp;</h3>";
$questionnaire_id = false;
if (isset($_GET['questionnaire_id'])) {
    $questionnaire_id = intval($_GET['questionnaire_id']);
}
display_questionnaire_chooser($questionnaire_id, array(-1, T_("Overall")), "form-inline clearfix", "form-control");
if ($questionnaire_id || $questionnaire_id == -1) {
    if (sample_call_attempt_report($questionnaire_id, false, false)) {
        if ($questionnaire_id != -1) {
            print "<h3 class='form-inline pull-left'>" . T_("Please select a sample") . "&emsp;</h3>";
            $sample_import_id = false;
            if (isset($_GET['sample_import_id'])) {
                $sample_import_id = bigintval($_GET['sample_import_id']);
            }
            display_sample_chooser($questionnaire_id, $sample_import_id, false, "form-inline clearfix", "form-control");
            if ($sample_import_id) {
                if (sample_call_attempt_report($questionnaire_id, $sample_import_id, false)) {
                    $questionnaire_sample_quota_row_id = false;
                    if (isset($_GET['questionnaire_sample_quota_row_id'])) {
                        $questionnaire_sample_quota_row_id = bigintval($_GET['questionnaire_sample_quota_row_id']);
                    }
Example #2
0
    $availability_group = bigintval($_GET['qs_ravailability_group']);
    $sql = "DELETE FROM questionnaire_sample_timeslot\r\n\t\tWHERE questionnaire_id = '{$questionnaire_id}'\r\n    AND sample_import_id = '{$sample_import_id}'\r\n    AND availability_group_id = '{$availability_group}'";
    $db->Execute($sql);
}
$questionnaire_id = false;
if (isset($_GET['questionnaire_id'])) {
    $questionnaire_id = bigintval($_GET['questionnaire_id']);
}
$sample_import_id = false;
if (isset($_GET['sample_import_id'])) {
    $sample_import_id = bigintval($_GET['sample_import_id']);
}
xhtml_head(T_("Assign Time slots"), true, $css, $js_head);
//false,array("../js/window.js")
print "<div class='clearfix form-group'><h3 class='col-sm-6 text-right text-uppercase'>" . T_("Select a questionnaire") . ":</h3>";
display_questionnaire_chooser($questionnaire_id, false, "form-inline", "form-control");
print "</div>";
if ($questionnaire_id != false) {
    //page questionnaireavailability.php
    print "<div class=col-sm-4><h2>" . T_("Time slot groups") . "</h2>";
    print "<div class='well'>" . T_("Assigning an availability group to a questionnaire will allow interviewers to select from those groups to restrict calls to a particular case to the times within the group") . "</div>";
    $sql = "SELECT q.availability_group_id,a.description as description, CONCAT('<a href=\\'?questionnaire_id={$questionnaire_id}&amp;av_ravailability_group=', a.availability_group_id,'\\'  >" . T_("Click to unassign") . "</a>') as link\r\n\t\tFROM questionnaire_availability as q, availability_group as a\r\n\t\tWHERE q.availability_group_id = a.availability_group_id\r\n\t\tAND q.questionnaire_id = '{$questionnaire_id}'";
    $qs = $db->GetAll($sql);
    print "</br></br></br><div class='panel-body'>";
    if (empty($qs)) {
        print "<h4 class='alert text-danger'>" . T_("There are no time slots groups selected for this questionnaire") . "</h4>";
    } else {
        print "<h4>" . T_("Time slots groups selected for this questionnaire") . "</h4>";
        xhtml_table($qs, array("availability_group_id", "description", "link"), false, "table table-hover");
    }
    print "</div>";
Example #3
0
      </div>
    </div>
  </div>
</div>
<?php 
$questionnaire_id = false;
if (isset($_GET['questionnaire_id'])) {
    $questionnaire_id = bigintval($_GET['questionnaire_id']);
}
$sample_import_id = false;
if (isset($_GET['sample_import_id']) && !empty($_GET['sample_import_id'])) {
    $sample_import_id = bigintval($_GET['sample_import_id']);
}
$outcome_id = false;
print "<div class='form-group '><h3 class=' col-sm-2 text-right'>" . T_("Questionnaire") . ":</h3>";
display_questionnaire_chooser($questionnaire_id, false, "pull-left", "form-control");
if ($questionnaire_id) {
    print "<h3 class=' col-sm-2 text-right'>" . T_("Sample") . ":</h3>";
    display_sample_chooser($questionnaire_id, $sample_import_id, false, "pull-left", "form-control", true);
    print "</div>\r\n\t <div class='clearfix'></div>";
    case_status_report($questionnaire_id, $sample_import_id, $outcome_id);
}
xhtml_foot($js_foot);
?>
<script type="text/javascript">
$('#bs-table').bdt();
$('input').iCheck({
	//checkboxClass: 'icheckbox_square-blue',
	//increaseArea: '30%'
	checkboxClass: 'fa fa-lg ', // text-primary
	checkedCheckboxClass: 'fa-check-square-o text-primary',
Example #4
0
    // HTTP/1.0
    echo "token,caseid,{$sample_var}\n";
    if (!empty($list)) {
        foreach ($list as $l) {
            echo $l['token'] . "," . $l['case_id'] . "," . $l['val'] . "\n";
        }
    }
    exit;
}
xhtml_head(T_("Data output"), true, array("../include/bootstrap/css/bootstrap.min.css", "../css/custom.css"), array("../js/window.js"));
print "<div class='form-group clearfix'><h3 class='col-sm-4 text-right'>" . T_("Please select a questionnaire") . ":&emsp;</h3>";
$questionnaire_id = false;
if (isset($_GET['questionnaire_id'])) {
    $questionnaire_id = bigintval($_GET['questionnaire_id']);
}
display_questionnaire_chooser($questionnaire_id, false, "form-inline col-lg-4 pull-left", "form-control");
if ($questionnaire_id) {
    $sql = "SELECT lime_sid \r\n\t\tFROM questionnaire\r\n\t\tWHERE questionnaire_id = {$questionnaire_id}";
    $ls = $db->GetRow($sql);
    $lsid = $ls['lime_sid'];
    print "&emsp;<a href='" . LIME_URL . "admin/admin.php?action=exportresults&amp;sid={$lsid}' class='btn btn-default fa btn-lime'>" . T_("Download data for this questionnaire via Limesurvey") . "</a></div>";
    print "<div class='form-group clearfix'><h3 class='col-sm-4 text-right'>" . T_("Please select a sample") . ":&emsp;</h3>";
    $sample_import_id = false;
    if (isset($_GET['sample_import_id'])) {
        $sample_import_id = bigintval($_GET['sample_import_id']);
    }
    display_sample_chooser($questionnaire_id, $sample_import_id, false, "form-inline col-lg-4 pull-left", "form-control");
    if ($sample_import_id) {
        print "&emsp;<a href='" . LIME_URL . "admin/admin.php?action=exportresults&amp;sid={$lsid}&amp;quexsfilterinc={$questionnaire_id}:{$sample_import_id}' class='btn btn-default fa btn-lime'>" . T_("Download data for this sample via Limesurvey") . "</a></div>";
        //get sample vars
        $sql = "SELECT sivr.var_id as value, sivr.var as description\r\n\t\tFROM `sample_import_var_restrict` as sivr\r\n\t\tWHERE sivr.sample_import_id = {$sample_import_id}";