if (!defined("IN_FUSION")) { die("Access Denied"); } require_once INFUSIONS."autonews/autonews_include.php"; $sysok = 0; // Update and send as appropriate, unless cronjob used if ($sysok == 0 && !$autonews_params['cronjob']) { autonews(); } // Build monitor panel if ($sysok == 0 && checkrights("AN")) { // Retrieve settings and build info-strings $autonews_settings = autonews_readdb(); if (bit_isset($autonews_settings['include'], 0)) { $status = $locale['AN411']; } else if ($autonews_settings['status']) { $no_send = $autonews_settings['no_receivers'] - mysql_result(dbquery("SELECT COUNT(*) FROM ".DB_AUTONEWS_TO.";"), 0); $nextchunk = ($autonews_settings['ts_lastchunk'] == 0? $locale['AN442']: date($locale['AN011'], $autonews_settings['ts_lastchunk'] + $autonews_settings['senddelay'])); $status = sprintf($locale['AN413'], $no_send, $autonews_settings['no_receivers']); } else { $status = $locale['AN412']; } $lastchunk = ($autonews_settings['ts_lastchunk'] == 0? $locale['AN441']: date($locale['AN011'], $autonews_settings['ts_lastchunk'])); $thissend = ($autonews_settings['ts_thissend'] == 0? $locale['AN441']: date($locale['AN011'], $autonews_settings['ts_thissend'])); $lastsend = ($autonews_settings['ts_lastsend'] == 0? $locale['AN441']: date($locale['AN011'], $autonews_settings['ts_lastsend'])); if (bit_isset($autonews_settings['include'], 0)) { $nextsend = $locale['AN441']; } else { $nextsend = ($autonews_settings['ts_lastsend'] == 0? $locale['AN442']: date($locale['AN011'], $autonews_settings['ts_thissend'] + $autonews_settings['frequency'])); } $no_subscribers = reclist_count(); // Make panel opensidex($locale['AN000'], "on"); echo("
".$locale['AN410']." | ".$status." |
".$locale['AN420']." | ".$lastchunk." |
".$locale['AN430']." | ".$nextchunk." |
".$locale['AN440']." | ".$thissend." |
".$locale['AN450']." | ".$lastsend." |
".$locale['AN460']." | ".$nextsend." |
".$locale['AN470']." | ".$no_subscribers." |
".$locale['AN480']." | ![]() |