2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00

pages new look

modified input types, added field  restrictions  in   assignsample.php
This commit is contained in:
Alex
2015-03-23 12:35:57 +03:00
parent 4e565a8bbf
commit e3db2c8abf
4 changed files with 816 additions and 778 deletions

View File

@@ -59,13 +59,13 @@ $css = array(
"../include/bootstrap-3.3.2/css/bootstrap.min.css", "../include/bootstrap-3.3.2/css/bootstrap.min.css",
"../include/bootstrap-3.3.2/css/bootstrap-theme.min.css", "../include/bootstrap-3.3.2/css/bootstrap-theme.min.css",
"../include/font-awesome-4.3.0/css/font-awesome.css", "../include/font-awesome-4.3.0/css/font-awesome.css",
"../css/bootstrap-switch.min.css", "../include/bootstrap-toggle/css/bootstrap-toggle.min.css",
"../css/custom.css" "../css/custom.css"
); );
$js_head = array( $js_head = array(
"../js/jquery-2.1.3.min.js", "../js/jquery-2.1.3.min.js",
"../include/bootstrap-3.3.2/js/bootstrap.min.js", "../include/bootstrap-3.3.2/js/bootstrap.min.js",
"../js/bootstrap-switch.min.js", "../include/bootstrap-toggle/js/bootstrap-toggle.min.js",
"../js/window.js" "../js/window.js"
); );
$js_foot = array( $js_foot = array(
@@ -160,19 +160,25 @@ if (isset($_GET['questionnaire_id']) && isset($_GET['rsid']))
?> ?>
<form action="?questionnaire_id=<?php echo $questionnaire_id;?>" method="post" class="form-horizontal"> <form action="?questionnaire_id=<?php echo $questionnaire_id;?>" method="post" class="form-horizontal">
<label for="call_max" class="control-label col-sm-4"><?php echo T_("Max calls");?></label><div class="col-sm-1"><input type="text" name="call_max" id="call_max" value="<?php echo $qs['call_max'];?>" class="form-control"/></div><label class="control-label text-info"><?php echo "0 = " . T_("Unlimited");?></label><br/><br/> <label for="call_max" class="control-label col-sm-4"><?php echo T_("Max calls");?></label>
<label for="call_attempt_max" class="control-label col-sm-4"><?php echo T_("Max call attempts");?></label><div class="col-sm-1"><input type="text" name="call_attempt_max" id="call_attempt_max" value="<?php echo $qs['call_attempt_max'];?>" class="form-control"/></div><label class="control-label text-info"><?php echo "0 = " . T_("Unlimited");?></label><br/><br/> <div class="col-sm-1"><input type="number" min="0" max="20" style="width:6em;" name="call_max" id="call_max" value="<?php echo $qs['call_max'];?>" class="form-control"/></div>
<label for="answering_machine_messages" class="control-label col-sm-4"><?php echo T_("Number of answering machine messages to leave per case");?></label><div class="col-sm-1"> <input type="text" name="answering_machine_messages" id="answering_machine_messages" value="<?php echo $qs['answering_machine_messages'];?>" class="form-control"/></div><label class="control-label text-info"><?php echo "0 = " . T_("Never");?></label><br/><br/> <label class="control-label text-info"><?php echo "0 = " . T_("Unlimited");?></label><br/><br/>
<label for="selecttype" class="control-label col-sm-4"><?php echo T_("Select from sample randomly?");?></label><div class="col-sm-1"><input type="checkbox" id = "selecttype" name="selecttype" <?php echo $selected;?> switch="yes" data-size="small" data-on-text="<?php echo T_("Yes");?>" data-off-text="<?php echo T_("No");?>"/></div><label class="control-label text-info"><?php echo T_("No") ." = ". T_("Sequentially");?></label><br/><br/> <label for="call_attempt_max" class="control-label col-sm-4"><?php echo T_("Max call attempts");?></label>
<label for="allownew" class="control-label col-sm-4"><?php echo T_("Allow new numbers to be drawn?");?></label><div class="col-sm-1"><input type="checkbox" id = "allownew" name="allownew" <?php echo $allownew;?> class="col-sm-1" switch="yes" data-size="small" data-on-text="<?php echo T_("Yes");?>" data-off-text="<?php echo T_("No");?>"/></div><br/><br/> <div class="col-sm-1"><input type="number" min="0" max="20" style="width:6em;" name="call_attempt_max" id="call_attempt_max" value="<?php echo $qs['call_attempt_max'];?>" class="form-control"/></div>
<label class="control-label text-info"><?php echo "0 = " . T_("Unlimited");?></label><br/><br/>
<label for="answering_machine_messages" class="control-label col-sm-4"><?php echo T_("Number of answering machine messages to leave per case");?></label>
<div class="col-sm-1"> <input type="number" min="0" max="20" style="width:6em;" name="answering_machine_messages" id="answering_machine_messages" value="<?php echo $qs['answering_machine_messages'];?>" class="form-control"/></div>
<label class="control-label text-info"><?php echo "0 = " . T_("Never");?></label><br/><br/>
<label for="selecttype" class="control-label col-sm-4"><?php echo T_("Select from sample randomly?");?></label>
<div class="col-sm-1"><input type="checkbox" id = "selecttype" name="selecttype" <?php echo $selected;?> data-toggle="toggle" data-size="small" data-on="<?php echo T_("Yes");?>" data-off="<?php echo T_("No");?>" data-width="85"/></div>
<label class="control-label text-info"><?php echo T_("No") ." = ". T_("Sequentially");?></label><br/><br/>
<label for="allownew" class="control-label col-sm-4"><?php echo T_("Allow new numbers to be drawn?");?></label>
<div class="col-sm-1"><input type="checkbox" id = "allownew" name="allownew" <?php echo $allownew;?> class="col-sm-1" data-toggle="toggle" data-size="small" data-on="<?php echo T_("Yes");?>" data-off="<?php echo T_("No");?>" data-width="85"/></div><br/><br/>
<input type="hidden" name="questionnaire_id" value="<?php print($questionnaire_id); ?>"/> <input type="hidden" name="questionnaire_id" value="<?php print($questionnaire_id); ?>"/>
<input type="hidden" name="sample_import_id" value="<?php print($sid); ?>"/> <input type="hidden" name="sample_import_id" value="<?php print($sid); ?>"/>
<div class="col-sm-12 text-center"><button type="submit" name="edit" class="btn btn-primary"><i class="fa fa-floppy-o fa-lg"></i>&emsp;<?php echo T_("Save changes");?></button></div> <div class="col-sm-12 text-center"><button type="submit" name="edit" class="btn btn-primary"><i class="fa fa-floppy-o fa-lg"></i>&emsp;<?php echo T_("Save changes");?></button></div>
</form></div> </form></div>
<script type="text/javascript">
$('[switch="yes"]').bootstrapSwitch();
</script>
<?php <?php
xhtml_foot($js_foot); xhtml_foot($js_foot);
@@ -238,18 +244,28 @@ if ($questionnaire_id != false)
print "<div class='panel-body form-group'><h3 class='text-primary'>" . T_("Add a sample to this questionnaire:") . "</h3>"; print "<div class='panel-body form-group'><h3 class='text-primary'>" . T_("Add a sample to this questionnaire:") . "</h3>";
?> ?>
<form action="" method="get" class="form-horizontal"> <form action="" method="get" class="form-horizontal">
<label for="sample" class="control-label col-sm-4"><?php echo T_("Select sample:");?></label><div class="col-sm-3"><select name="sample" id="sample" class="form-control " > <label for="sample" class="control-label col-sm-4"><?php echo T_("Select sample:");?></label>
<div class="col-sm-3"><select name="sample" id="sample" class="form-control " >
<?php foreach($qs as $q) { print "<option value=\"{$q['sample_import_id']}\">{$q['description']}</option>"; } ?> </select></div><br/><br/> <?php foreach($qs as $q) { print "<option value=\"{$q['sample_import_id']}\">{$q['description']}</option>"; } ?> </select></div><br/><br/>
<label for="call_max" class="control-label col-sm-4"><?php echo T_("Max calls");?></label><div class="col-sm-1"><input type="text" name="call_max" id="call_max" value="0" class="form-control"/></div><label class="control-label text-info"><?php echo "0 = " . T_("Unlimited");?></label><br/><br/> <label for="call_max" class="control-label col-sm-4"><?php echo T_("Max calls");?></label>
<div class="col-sm-1"><input type="number" min="0" max="20" style="width:6em;" name="call_max" id="call_max" value="0" class="form-control"/></div>
<label class="control-label text-info"><?php echo "0 = " . T_("Unlimited");?></label><br/><br/>
<label for="call_attempt_max" class="control-label col-sm-4"><?php echo T_("Max call attempts");?></label><div class="col-sm-1"><input type="text" name="call_attempt_max" id="call_attempt_max" value="0" class="form-control"/></div><label class="control-label text-info"><?php echo "0 = " . T_("Unlimited");?></label><br/><br/> <label for="call_attempt_max" class="control-label col-sm-4"><?php echo T_("Max call attempts");?></label>
<div class="col-sm-1"><input type="number" min="0" max="20" style="width:6em;" name="call_attempt_max" id="call_attempt_max" value="0" class="form-control"/></div>
<label class="control-label text-info"><?php echo "0 = " . T_("Unlimited");?></label><br/><br/>
<label for="answering_machine_messages" class="control-label col-sm-4"><?php echo T_("Number of answering machine messages to leave per case");?></label><div class="col-sm-1"> <input type="text" name="answering_machine_messages" id="answering_machine_messages" value="0" class="form-control"/></div><label class="control-label text-info"><?php echo "0 = " . T_("Never");?></label><br/><br/> <label for="answering_machine_messages" class="control-label col-sm-4"><?php echo T_("Number of answering machine messages to leave per case");?></label>
<div class="col-sm-1"><input type="number" min="0" max="20" style="width:6em;" name="answering_machine_messages" id="answering_machine_messages" value="0" class="form-control"/></div>
<label class="control-label text-info"><?php echo "0 = " . T_("Never");?></label><br/><br/>
<label for="selecttype" class="control-label col-sm-4"><?php echo T_("Select from sample randomly?");?></label><div class="col-sm-1"><input type="checkbox" id = "selecttype" name="selecttype" switch="yes" data-size="small" data-on-text="<?php echo T_("Yes");?>" data-off-text="<?php echo T_("No");?>"/></div><label class="control-label text-info"><?php echo T_("No") ." = ". T_("Sequentially");?></label><br/><br/> <label for="selecttype" class="control-label col-sm-4"><?php echo T_("Select from sample randomly?");?></label>
<div class="col-sm-1"><input type="checkbox" id = "selecttype" name="selecttype" data-toggle="toggle" data-size="small" data-on="<?php echo T_("Yes");?>" data-off="<?php echo T_("No");?>" data-width="85"/></div>
<label class="control-label text-info"><?php echo T_("No") ." = ". T_("Sequentially");?></label><br/><br/>
<label for="allownew" class="control-label col-sm-4"><?php echo T_("Allow new numbers to be drawn?");?></label><div class="col-sm-1"><input type="checkbox" id = "allownew" name="allownew" checked="checked" class="col-sm-1" switch="yes" data-size="small" data-on-text="<?php echo T_("Yes");?>" data-off-text="<?php echo T_("No");?>"/></div><br/><br/> <label for="allownew" class="control-label col-sm-4"><?php echo T_("Allow new numbers to be drawn?");?></label>
<div class="col-sm-1"><input type="checkbox" id = "allownew" name="allownew" checked="checked" class="col-sm-1" data-toggle="toggle" data-size="small" data-on="<?php echo T_("Yes");?>" data-off="<?php echo T_("No");?>" data-width="85"/></div><br/><br/>
<input type="hidden" name="questionnaire_id" value="<?php print($questionnaire_id);?>"/> <input type="hidden" name="questionnaire_id" value="<?php print($questionnaire_id);?>"/>
@@ -262,6 +278,5 @@ if ($questionnaire_id != false)
xhtml_foot($js_foot); xhtml_foot($js_foot);
?> ?>
<script type="text/javascript"> <script type="text/javascript">
$('[switch="yes"]').bootstrapSwitch();
$('[data-toggle="confirmation"]').confirmation() $('[data-toggle="confirmation"]').confirmation()
</script> </script>

View File

@@ -49,7 +49,9 @@ include ("../functions/functions.xhtml.php");
*/ */
include("../functions/functions.operator.php"); include("../functions/functions.operator.php");
xhtml_head(T_("Cases by outcome"),true,array("../css/table.css")); xhtml_head(T_("Cases by outcome"),true,array("../include/bootstrap-3.3.2/css/bootstrap.min.css","../css/custom.css"));
print "<div class='col-sm-3'><a onclick='history.back();return false;' href='' class='btn btn-default'>&emsp;" . T_("Go back") . "&emsp;</a></div>";
//List the cases by outcome //List the cases by outcome
$operator_id = get_operator_id(); $operator_id = get_operator_id();
@@ -59,27 +61,48 @@ if ($operator_id)
//get the outcome and the questionnaire //get the outcome and the questionnaire
$outcome_id = intval($_GET['outcome_id']); $outcome_id = intval($_GET['outcome_id']);
$questionnaire_id = intval($_GET['questionnaire_id']); $questionnaire_id = intval($_GET['questionnaire_id']);
$sql = "SELECT o.description, q.description as qd
$sql = "SELECT o.description, q.description as qd
FROM `outcome` as o, questionnaire as q FROM `outcome` as o, questionnaire as q
WHERE o.outcome_id = '$outcome_id' WHERE o.outcome_id = '$outcome_id'
AND q.questionnaire_id = '$questionnaire_id'"; AND q.questionnaire_id = '$questionnaire_id'";
$rs = $db->GetRow($sql); $rs = $db->GetRow($sql);
if (!empty($rs)) if (!empty($rs)){
{ print "<h2 class=' '>" . T_("Project") . ":&emsp;<span class='text-primary'>{$rs['qd']}</span></h2>";
print "<h1>" . T_("Project") . ": {$rs['qd']}</h1>"; if($sample_import_id=intval($_GET['sample_import_id'])){
print "<h2>". T_("Current outcome:") ." " . T_($rs['description']) . "</h2>"; $sql = "SELECT si.description as sd
FROM `sample_import` as si
WHERE si.sample_import_id = '$sample_import_id' ;";
$sd = $db->GetRow($sql);
print "<h3>". T_("Sample:") ."&emsp;<span class='text-primary'>" . T_($sd['sd']) . "</span></h3>";
$sid = "AND s.import_id= '$sample_import_id'";
}
else{$sid = " ";};
if($oper_id= intval($_GET['oper_id'])){
$sql = "SELECT CONCAT(op.firstname, op.lastname) as opname
FROM `operator` as op
WHERE op.operator_id = '$oper_id' ;";
$on = $db->GetRow($sql);
print "<h3>". T_("Operator") ." : " . T_($on['opname']) . "</h3> oper_id = $oper_id ";
$opn = "AND c.current_operator_id= '$oper_id'";
}
else{$opn = " ";};
print "<h3 class=' '>". T_("Current outcome:") ."&emsp;<span class='text-primary'>" . T_($rs['description']) . "</span></h3>";
$sql = "SELECT CONCAT('<a href=\'supervisor.php?case_id=', c.case_id, '\'>', c.case_id, '</a>') as case_id $sql = "SELECT CONCAT('<a href=\'supervisor.php?case_id=', c.case_id, '\'>', c.case_id, '</a>') as case_id
FROM `case` as c FROM `case` as c
LEFT JOIN `sample` as s ON ( s.sample_id = c.sample_id )
WHERE c.questionnaire_id = '$questionnaire_id' WHERE c.questionnaire_id = '$questionnaire_id'
AND c.current_outcome_id = '$outcome_id' AND c.current_outcome_id = '$outcome_id'
$sid
$opn
LIMIT 500"; LIMIT 500";
$rs = $db->GetAll($sql); $rs = $db->GetAll($sql);
print "<div class='panel-body col-sm-4' style='max-height:750px; overflow:auto;'>";
if (empty($rs)) if (empty($rs))
print "<p>" . T_("No cases with this outcome") . "</p>"; print "<p>" . T_("No cases with this outcome") . "</p>";
else else
@@ -92,8 +115,7 @@ if ($operator_id)
} }
else else
print "<p>" . T_("No operator") . "</p>"; print "<p>" . T_("No operator") . "</p>";
print "</div>";
xhtml_foot(); xhtml_foot();
?> ?>

View File

@@ -96,18 +96,19 @@ if (isset($_GET['questionnaire_id']) && isset($_GET['questionnaire_prefill_id'])
$questionnaire_id = false; $questionnaire_id = false;
if (isset($_GET['questionnaire_id'])) $questionnaire_id = bigintval($_GET['questionnaire_id']); if (isset($_GET['questionnaire_id'])) $questionnaire_id = bigintval($_GET['questionnaire_id']);
xhtml_head(T_("Pre fill questionnaire: Set values for questionnaire to prefill"),true,false,array("../js/window.js")); xhtml_head(T_("Pre fill questionnaire: Set values for questionnaire to prefill"),true,array("../include/bootstrap-3.3.2/css/bootstrap.min.css","../css/custom.css"),array("../js/window.js"));
print "<h1>" . T_("Select a questionnaire from the list below") . "</h1>"; print "<h3 class='form-inline pull-left'>" . T_("Select a questionnaire") . ":&emsp;</h3>";
$sql = "SELECT questionnaire_id as value,description, CASE WHEN questionnaire_id = '$questionnaire_id' THEN 'selected=\'selected\'' ELSE '' END AS selected $sql = "SELECT questionnaire_id as value,description,
CASE WHEN questionnaire_id = '$questionnaire_id' THEN 'selected=\'selected\'' ELSE '' END AS selected
FROM questionnaire FROM questionnaire
WHERE enabled = 1"; WHERE enabled = 1";
display_chooser($db->GetAll($sql),"questionnaire","questionnaire_id"); display_chooser($db->GetAll($sql),"questionnaire","questionnaire_id", true,false,true,true,false,true,"form-inline form-group");
if ($questionnaire_id != false) if ($questionnaire_id != false)
{ {
print "<h1>" . T_("Current pre fills (click to delete)") . "</h1>"; print "<h2>" . T_("Current pre fills") . "</h2>";
$sql = "SELECT questionnaire_prefill_id,lime_sgqa,value $sql = "SELECT questionnaire_prefill_id,lime_sgqa,value
FROM questionnaire_prefill FROM questionnaire_prefill
@@ -117,19 +118,18 @@ if ($questionnaire_id != false)
if (empty($r)) if (empty($r))
{ {
print "<p>" . T_("Currently no pre fills") . "</p>"; print "<p class='well text-info'>" . T_("Currently no pre fills") . "</p>";
} }
else else
{ {
foreach($r as $v) foreach($r as $v)
{ {
print "<div><a href='?questionnaire_id=$questionnaire_id&amp;questionnaire_prefill_id={$v['questionnaire_prefill_id']}'>{$v['lime_sgqa']}: {$v['value']}</a></div>"; print "<ul class='form-group clearfix'><p class='col-sm-2'>" . T_("SGQA code") . ":&emsp;<b class='text-primary'>{$v['lime_sgqa']}</b></p><p class='col-sm-4'>" . T_("Sample variable") . ":&emsp;<b class='text-primary'>{$v['value']}</b></p><a href='?questionnaire_id=$questionnaire_id&amp;questionnaire_prefill_id={$v['questionnaire_prefill_id']}'><i class='fa fa-lg text-danger'>" . T_("Delete") . "</i></a></ul>";
} }
} }
print "";
print "<h3 class='pull-left'>" . T_("Select a question to pre fill") . "&emsp;</h3>";
print "<h1>" . T_("Select a question to pre fill") . "</h1>";
$sql = "SELECT lime_sid $sql = "SELECT lime_sid
FROM questionnaire FROM questionnaire
@@ -154,20 +154,22 @@ if ($questionnaire_id != false)
for ($i=0; $i<count($rs); $i++) for ($i=0; $i<count($rs); $i++)
{ {
$rs[$i]['description'] = substr(strip_tags($rs[$i]['description']),0,100); $rs[$i]['description'] = substr(strip_tags($rs[$i]['description']),0,400);
} }
display_chooser($rs,"sgqa","sgqa",true,"questionnaire_id=$questionnaire_id"); display_chooser($rs,"sgqa","sgqa",true,"questionnaire_id=$questionnaire_id",true,true,false,true,"pull-left");
print "<div class='clearfix'></div>";
if ($sgqa != false) if ($sgqa != false)
{ {
print "<h1>" . T_("Enter a value to pre fill this question with:") . "</h1>"; print "<h2 >" . T_("Enter a value to pre fill this question with:") . "</h2>";
print "<p>"; print "<div class='well'><p>";
print T_("Possible uses:"); print T_("Possible uses:");
print "</p><ul>"; print "</p><ul>";
print "<li>" . T_("{Respondent:firstName} First name of the respondent") . "</li>"; print "<li>" . T_("{Respondent:firstName} First name of the respondent") . "</li>";
print "<li>" . T_("{Respondent:lastName} Last name of the respondent") . "</li>"; print "<li>" . T_("{Respondent:lastName} Last name of the respondent") . "</li>";
print "<li>" . T_("{Sample:var} A record from the sample where the column name is 'var'") . "</li>"; print "<li>" . T_("{Sample:var} A record from the sample where the column name is 'var'") . "</li>";
print "</ul></div>";
$sql = "SELECT sv.var as description, CONCAT('{Sample:', sv.var, '}') as value $sql = "SELECT sv.var as description, CONCAT('{Sample:', sv.var, '}') as value
FROM `sample` AS s, sample_var AS sv, questionnaire_sample as qs FROM `sample` AS s, sample_var AS sv, questionnaire_sample as qs
@@ -175,24 +177,22 @@ if ($questionnaire_id != false)
AND s.import_id = qs.sample_import_id AND s.import_id = qs.sample_import_id
AND s.sample_id = sv.sample_id AND s.sample_id = sv.sample_id
GROUP BY sv.var"; GROUP BY sv.var";
print "</ul>";
?> ?>
<form action="" method="get"> <form action="" method="get" class="form-inline form-group">
<p> <label for="value"><?php echo T_("The value to pre fill"); ?>:&emsp;</label><input type="text" name="value" id="value" size="50" class="form-control"/>
<label for="value"><?php echo T_("The value to pre fill"); ?> </label><input type="text" name="value" id="value"/> <br/> <label for="svar">&emsp;<?php echo T_("or: Select pre fill from sample list"); ?>&emsp;</label>
<label for="svar"><?php echo T_("or: Select pre fill from sample list"); ?> </label>
<?php //display a list of possible sample variables for this questionnaire <?php //display a list of possible sample variables for this questionnaire
display_chooser($db->GetAll($sql),"svar","svar",true,false,false,false,false); display_chooser($db->GetAll($sql),"svar","svar",true,false,false,true,false,true,"form-group");
?> <br/> ?>
<input type="hidden" name="questionnaire_id" value="<?php print($questionnaire_id); ?>"/> <input type="hidden" name="questionnaire_id" value="<?php print($questionnaire_id); ?>"/>
<input type="hidden" name="sgqa" value="<?php print($sgqa); ?>"/> <input type="hidden" name="sgqa" value="<?php print($sgqa); ?>"/>
<input type="submit" name="add_prefill" value="<?php print(T_("Add pre fill")); ?>"/></p> <input type="submit" name="add_prefill" class="btn btn-primary fa" value="<?php print(T_("Add pre fill")); ?>"/>
</form> </form>
<?php <?php
} }
} }
xhtml_foot(); xhtml_foot();
?> ?>

View File

@@ -103,8 +103,8 @@ function sample_call_attempt_report($questionnaire_id = false, $sample_id = fals
translate_array($outcomes,array("description")); translate_array($outcomes,array("description"));
$rep = array("sample","callattempts"); $rep = array("callattempts","sample");
$rept = array(T_("Number of cases"),T_("Call attempts made")); $rept = array(T_("Call attempts made"),T_("Number of cases"));
$totals = array("sample"); $totals = array("sample");
$outcomesfilled = array(); $outcomesfilled = array();
@@ -162,17 +162,17 @@ function sample_call_attempt_report($questionnaire_id = false, $sample_id = fals
} }
xhtml_table($overall,$rep,$rept,"tclass",false,$totals); xhtml_table($overall,$rep,$rept,"tclass",false,$totals);
print "</br>";
return true; return true;
} }
xhtml_head(T_("Sample call attempt"),true,array("../css/table.css"),array("../js/window.js")); xhtml_head(T_("Sample call attempt"),true,array("../include/bootstrap-3.3.2/css/bootstrap.min.css","../css/custom.css"),array("../js/window.js"));
print "<h2>" . T_("Please select a questionnaire") . "</h2>"; print "<h3 class='form-inline pull-left'>" . T_("Please select a questionnaire") . "&emsp;</h3>";
$questionnaire_id = false; $questionnaire_id = false;
if (isset($_GET['questionnaire_id'])) $questionnaire_id = intval($_GET['questionnaire_id']); if (isset($_GET['questionnaire_id'])) $questionnaire_id = intval($_GET['questionnaire_id']);
display_questionnaire_chooser($questionnaire_id,array(-1,T_("Overall"))); display_questionnaire_chooser($questionnaire_id,array(-1,T_("Overall")),"form-inline clearfix", "form-control");
if ($questionnaire_id || $questionnaire_id == -1) if ($questionnaire_id || $questionnaire_id == -1)
@@ -181,10 +181,10 @@ if ($questionnaire_id || $questionnaire_id == -1)
{ {
if ($questionnaire_id != -1) if ($questionnaire_id != -1)
{ {
print "<h2>" . T_("Please select a sample") . "</h2>"; print "<h3 class='form-inline pull-left'>" . T_("Please select a sample") . "&emsp;</h3>";
$sample_import_id = false; $sample_import_id = false;
if (isset($_GET['sample_import_id'])) $sample_import_id = bigintval($_GET['sample_import_id']); if (isset($_GET['sample_import_id'])) $sample_import_id = bigintval($_GET['sample_import_id']);
display_sample_chooser($questionnaire_id,$sample_import_id); display_sample_chooser($questionnaire_id,$sample_import_id,false,"form-inline clearfix", "form-control");
if ($sample_import_id) if ($sample_import_id)
{ {
@@ -192,22 +192,23 @@ if ($questionnaire_id || $questionnaire_id == -1)
{ {
$questionnaire_sample_quota_row_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']); if (isset($_GET['questionnaire_sample_quota_row_id'])) $questionnaire_sample_quota_row_id = bigintval($_GET['questionnaire_sample_quota_row_id']);
print "<h2>" . T_("Please select a quota") . "</h2>"; print "<h3 class='form-inline pull-left'>" . T_("Please select a quota") . "&emsp;</h3>";
display_quota_chooser($questionnaire_id,$sample_import_id,$questionnaire_sample_quota_row_id); display_quota_chooser($questionnaire_id,$sample_import_id,$questionnaire_sample_quota_row_id,"form-inline clearfix", "form-control");
if ($questionnaire_sample_quota_row_id) if ($questionnaire_sample_quota_row_id)
{ {
if (!sample_call_attempt_report($questionnaire_id,$sample_import_id,$questionnaire_sample_quota_row_id)) if (!sample_call_attempt_report($questionnaire_id,$sample_import_id,$questionnaire_sample_quota_row_id))
print "<p>" . T_("No calls for this quota") . "</p>"; print "<p class='well text-danger'>" . T_("No calls for this quota") . "</p>";
} }
} }
else else
print "<p>" . T_("No calls for this sample") . "</p>"; print "<p class='well text-danger'>" . T_("No calls for this sample") . "</p>";
} }
} }
} }
else else
print "<p>" . T_("No calls for this questionnaire") . "</p>"; print "<p class='well text-danger'>" . T_("No calls for this questionnaire") . "</p>";
} }
xhtml_foot(); xhtml_foot();