mirror of
https://github.com/ACSPRI/queXS
synced 2024-04-02 12:12:16 +00:00
Fixes by Alex (thank you)
Changed session backend to files to save some db processing
This commit is contained in:
@@ -39,18 +39,13 @@ include_once(dirname(__FILE__)."/../config.inc.php");
|
||||
*/
|
||||
include_once(dirname(__FILE__)."/../db.inc.php");
|
||||
|
||||
|
||||
//get session name from DB
|
||||
//
|
||||
$sql = "SELECT stg_value
|
||||
FROM " . LIME_PREFIX . "settings_global
|
||||
WHERE stg_name = 'SessionName'";
|
||||
|
||||
session_name($db->GetOne($sql));
|
||||
session_name(LS_SESSION_NAME);
|
||||
|
||||
session_set_cookie_params(0,QUEXS_PATH);
|
||||
|
||||
session_start();
|
||||
if ((defined('PHP_SESSION_ACTIVE') && session_status() !== PHP_SESSION_ACTIVE) || !session_id()) {
|
||||
session_start();
|
||||
}
|
||||
|
||||
//check if the session exists or loginID not set
|
||||
if (session_id() == "" || !isset($_SESSION['loginID']))
|
||||
|
||||
@@ -78,10 +78,9 @@ if ($client_id)
|
||||
print "<p class='alert alert-info'>" . T_("There are no questionnaires assigned to you") . "</p>";
|
||||
else
|
||||
{
|
||||
print "<div class='col-lg-2'>";
|
||||
|
||||
foreach($qs as $q)
|
||||
{
|
||||
print "<div class='col-lg-2'>";
|
||||
print "<div class=' '><h2>{$q['description']}</h2>";
|
||||
|
||||
$questionnaire_id = $q['questionnaire_id'];
|
||||
@@ -116,22 +115,25 @@ if ($client_id)
|
||||
if (!empty($rs))
|
||||
{
|
||||
translate_array($rs,array("des"));
|
||||
xhtml_table($rs,array("des","count"),array(T_("Outcome"),T_("Count")),"tclass",array("des" => "Complete"));
|
||||
xhtml_table($rs,array("des","count"),array(T_("Outcome"),T_("Count")),"tclass",array("des" => "Complete"),array("count"));
|
||||
}
|
||||
else print "<p class='alert alert-info'>" . T_("No outcomes recorded for this questionnaire") . "</p>";
|
||||
|
||||
print "</br><a href=\"?qsid=$qsid\" class=\"btn btn-default btn-block btn-lime\">" . T_("View summary results") . "</a></div>";
|
||||
print "</br><a href=\"?qsid=$qsid\" class=\"btn btn-default btn-block btn-lime\">" . T_("View summary results") . "</a></div></div>";
|
||||
}
|
||||
|
||||
if (isset($_GET['qsid'])) $qsid = intval($_GET['qsid']);
|
||||
$page = LIME_URL . "admin/admin.php?action=browse&sid=$qsid";
|
||||
?>
|
||||
</div>
|
||||
if (isset($_GET['qsid'])) {
|
||||
$qsid = intval($_GET['qsid']);
|
||||
$page = LIME_URL . "admin/admin.php?action=browse&sid=$qsid"; }
|
||||
else $page ='';
|
||||
|
||||
<div class="col-lg-10" id=" " style="height:820px;">
|
||||
if ($page){
|
||||
?>
|
||||
<div class="col-lg-10 pull-right" id=" " style="height:820px;">
|
||||
<?php xhtml_object($page,' ',"full"); ?>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user