getMessage();
include 'templates/message.php';
exit();
}
//
// dashboard widget listings
//
// conferences in last 7 days
try {
$conference = new Conference($db);
// conferences for last 2 days
$from_time = date('Y-m-d', time() - 60 * 60 * 24 * 2);
$until_time = date('Y-m-d', time());
$time_range_specified = true;
// prepare the result
$search = $conference->conferencesAllFormatted($from_time, $until_time);
if (!empty($search)) {
$conferences = array();
$conferences['records'] = array();
foreach ($search as $item) {
extract($item);
// we don't have duration field, so we calculate it
if (!empty($start) && !empty($end)) {
$duration = gmdate("H:i:s", abs(strtotime($end) - strtotime($start)));
} else {
$duration = '';
}
$conference_record = array(
// assign title to the field in the array record
'component' => $jitsi_component,
'start' => $start,
'end' => $end,
'duration' => $duration,
'conference ID' => $conference_id,
'conference name' => $conference_name,
'participants' => $participants,
'name count' => $name_count,
'conference host' => $conference_host
);
// populate the result array
array_push($conferences['records'], $conference_record);
}
}
} catch (Exception $e) {
$error = 'Error: ' . $e->getMessage();
include 'templates/message.php';
exit();
}
// display the result
echo "";
echo "
time period: $from_time - $until_time
"; } //// filters - time selection and sorting dropdowns //include 'templates/results-filter.php'; // results table echo "" . htmlspecialchars($header) . " | \n"; } echo "\t\t\t||
---|---|---|
" . htmlspecialchars($column ?? '') . " | \n"; } elseif ($key === 'conference name') { echo "\t\t\t\t" . htmlspecialchars($column ?? '') . " | \n"; } else { echo "\t\t\t\t" . htmlspecialchars($column ?? '') . " | \n"; } } echo "\t\t\t
No matching conferences found.
'; } echo "\n" . htmlspecialchars($header) . " | \n"; } echo "\t\t\t||
---|---|---|
" . htmlspecialchars($column ?? '') . " | \n"; } elseif ($key === 'conference name') { echo "\t\t\t\t" . htmlspecialchars($column ?? '') . " | \n"; } else { echo "\t\t\t\t" . htmlspecialchars($column ?? '') . " | \n"; } } echo "\t\t\t
No matching conferences found.
'; } echo "\n