123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- /**
- * Cron statistics
- */
- //$cronhooks = $CONFIG->hooks["cron"];
- $periods = elgg_get_config('elgg_cron_periods');
- $table_content = '';
- foreach ($periods as $period) {
- $name = elgg_echo("interval:$period");
- $key = "cron_latest:$period:ts";
- $ts = elgg_get_site_entity()->getPrivateSetting($key);
- if ($ts) {
- $friendly_time = elgg_view_friendly_time($ts);
- $date = date('r', $ts);
- } else {
- $friendly_time = elgg_echo('never');
- $date = '';
- }
- $table_content .= "<tr><td>$name</td><td>$friendly_time</td><td>$date</td><tr>";
- }
- $period_hd = elgg_echo('admin:cron:period');
- $friendly_hd = elgg_echo('admin:cron:friendly');
- $date_hd = elgg_echo('admin:cron:date');
- $table = <<<HTML
- <table class="elgg-table">
- <tr><th>$period_hd</th><th>$friendly_hd</th><th>$date_hd</th></tr>
- $table_content
- </table>
- HTML;
- echo elgg_view_module('inline', elgg_echo('admin:cron:record'), $table);
|