require_once 'Wrappers.php';
$dynamix = parse_plugin_cfg('dynamix',true);
$files = glob("{$dynamix['notify']['path']}/archive/*.notify", GLOB_NOSORT);
usort($files, create_function('$a,$b', 'return filemtime($b)-filemtime($a);'));
$row = 1;
foreach ($files as $file) {
$fields = explode(PHP_EOL, file_get_contents($file));
$archive = basename($file);
if ($extra = count($fields)>6) {
$td_ = "
"; $_td = " | ";
} else {
$td_ = ""; $_td = " | ";
}
$c = 0;
foreach ($fields as $field) {
if ($c==5) break;
$item = $field ? explode('=', $field, 2) : array("","-");
echo (!$c++) ? "$td_".date("{$dynamix['notify']['date']} {$dynamix['notify']['time']}", $item[1])."$_td" : "| {$item[1]} | ";
}
echo " |
";
if ($extra) {
$item = explode('=', $field, 2);
echo "| {$item[1]} |
|
";
$row++;
}
}
if (empty($files)) echo "| No notifications available |
";
?>