// Only the webmaster can access this page if (Me::$clearance < 9) { header("Location: /admin"); exit; } // Run Header require SYS_PATH . "/controller/includes/admin_header.php"; // Display Page var_dump(time()); $results = Database::selectMultiple("SELECT * FROM sync_tracker", array()); echo ' <table class="mod-table"> <tr> <td>Class</td> <td>Tracker</td> <td>Last Sync Time</td> <td>Delay</td> </tr>'; foreach ($results as $syncData) { echo ' <tr> <td>' . $syncData['plugin'] . '</td> <td>' . Time_Fuzzy::run((int) $syncData['tracker_time']) . '</td> <td>' . Time_Fuzzy::run((int) $syncData['sync_time']) . '</td> <td>' . $syncData['delay'] . '</td> </tr>'; } echo ' </table>'; // Display the Footer require SYS_PATH . "/controller/includes/admin_footer.php";
// Get the Navigation List echo ' <h2 style="margin-top:20px;">Navigation: Menu</h2> <table class="mod-table"> <tr> <td>Options</td> <td>Title</td> <td>Method</td> <td>Run Cycle</td> <td>Start Date</td> <td>End Date</td> <td>Next Activation</td> </tr>'; foreach ($cronList as $task) { echo ' <tr> <td><a href="/admin/cron/custom-task?id=' . $task['id'] . '">Edit</a>, <a href="/admin/cron?delete=' . $task['id'] . '">Delete</a></td> <td>' . $task['title'] . '</td> <td>' . $task['method'] . '</td> <td>' . $task['run_cycle'] . '</td> <td>' . Time_Fuzzy::run($task['date_start']) . '</td> <td>' . ($task['date_end'] < $task['date_start'] ? '---' : Time_Fuzzy::run($task['date_end'])) . '</td> <td>' . ($task['date_nextRun'] < $timestamp ? 'Next Pass' : Time_Fuzzy::run($task['date_nextRun'])) . '</td> </tr>'; } echo ' </table> <a class="button" href="/admin/cron/create">Create New Cron Task</a>'; // Display the Footer require SYS_PATH . "/controller/includes/admin_footer.php";