";
?>
" . T_("Go back") . "";
$sample_import_id = intval($_GET['view']);
$sql = "SELECT sample_id
FROM `sample`
WHERE import_id = $sample_import_id";
$sample_id = $db->GetOne($sql);
$sql = "SELECT si.description, sv.val, sv.var,
CONCAT('') as box,
sir.restrict IS NULL as existss
FROM sample_import as si
JOIN `sample` as s ON (s.import_id = si.sample_import_id AND s.sample_id = $sample_id)
JOIN sample_var as sv ON (sv.sample_id = s.sample_id)
LEFT JOIN sample_import_var_restrict as sir ON (sir.sample_import_id = si.sample_import_id AND sir.var = sv.var)
WHERE si.sample_import_id = $sample_import_id";
$rs = $db->GetAll($sql);
//if not in restrict table, then insert
foreach($rs as $r)
{
if ($r['existss'] == 1)
{
$sql = "INSERT INTO sample_import_var_restrict (sample_import_id,var,`restrict`)
VALUES ($sample_import_id,'{$r['var']}',0)";
$db->Execute($sql);
}
}
print "
" . T_("Select which fields from this sample should be able to be viewed by operators") . "
" . T_("Go back") . "";
$sample_import_id = intval($_GET['edit']);
$sql = "SELECT si.description, sv.val, sv.var,
CONCAT('') as box
FROM sample_import as si, sample_var as sv, sample as s
WHERE si.sample_import_id = $sample_import_id
AND sv.sample_id = s.sample_id
AND s.import_id = si.sample_import_id
GROUP BY sv.var";
$rs = $db->GetAll($sql);
print "
" . T_("Select which fields from this sample to deidentify. Deidentified fields will be permanently deleted from the sample.") . "
";
?>
" . T_("There's no data in this sample. Probably was deidentified earlier.") . "
";
}
xhtml_foot();
exit();
}
if (isset($_GET['sampledisable']))
{
$id = intval($_GET['sampledisable']);
$sql = "UPDATE sample_import
SET enabled = 0
WHERE sample_import_id = '$id'";
$db->Execute($sql);
}
if (isset($_GET['sampleenable']))
{
$id = intval($_GET['sampleenable']);
$sql = "UPDATE sample_import
SET enabled = 1
WHERE sample_import_id = '$id'";
$db->Execute($sql);
}
$sql = "SELECT
CONCAT(' ',sample_import_id,' ') as id,
CASE WHEN enabled = 0 THEN
CONCAT(' " . TQ_("Disabled") . " ')
ELSE
CONCAT(' " . TQ_("Enabled") . " ')
END as status,
CASE WHEN enabled = 0 THEN
CONCAT('" . TQ_("Enable") . " ')
ELSE
CONCAT(' " . TQ_("Disable") . " ')
END
as enabledisable,
CASE WHEN enabled = 1 THEN
CONCAT('')
ELSE
CONCAT('')
END as did,
CONCAT('') as vp,
CONCAT('') as rname,
CONCAT('') as ssearch,
CONCAT('') as calls,
CONCAT('
',description,'
') as description
FROM sample_import";
$rs = $db->GetAll($sql);
$subtitle=T_("Sample list");
xhtml_head(T_("Sample management"),true,$css,$js_head,false,false,false,$subtitle);
echo "