* * @copyright (c)2003-2015 by Francois Planque - {@link http://fplanque.com/} * * @package admin */ if (!defined('EVO_MAIN_INIT')) { die('Please, do not access this page directly.'); } global $cjob_row, $current_User, $admin_url; $Form = new Form(NULL, 'cronlog'); if (empty($cjob_row->clog_status) && $current_User->check_perm('options', 'edit', false, NULL)) { // User can edit this job: $Form->global_icon(T_('Edit this job'), 'edit', $admin_url . '?ctrl=crontab&action=edit&ctsk_ID=' . $cjob_row->ctsk_ID, T_('Edit this job...'), 3, 3); } $Form->global_icon(T_('Close sheet'), 'close', regenerate_url('action,cjob_ID')); $manual_link = cron_job_manual_link($cjob_row->ctsk_key); $Form->begin_form('fform', T_('Scheduled job')); $Form->begin_fieldset(T_('Job details') . $manual_link); $Form->info(T_('Job #'), $cjob_row->ctsk_ID); $Form->info(T_('Job name'), cron_job_name($cjob_row->ctsk_key, $cjob_row->ctsk_name, $cjob_row->ctsk_params) . $manual_link); $Form->info(T_('Scheduled at'), mysql2localedatetime($cjob_row->ctsk_start_datetime)); $cjob_repeat_after = ''; if ($cjob_repeat_after_days = floor($cjob_row->ctsk_repeat_after / 86400)) { $cjob_repeat_after .= $cjob_repeat_after_days . ' ' . T_('days') . ' '; } if ($cjob_repeat_after_hours = floor($cjob_row->ctsk_repeat_after % 86400 / 3600)) { $cjob_repeat_after .= $cjob_repeat_after_hours . ' ' . T_('hours') . ' '; } if ($cjob_repeat_after_minutes = floor($cjob_row->ctsk_repeat_after % 3600 / 60)) { $cjob_repeat_after .= $cjob_repeat_after_minutes . ' ' . T_('minutes'); }
* * @package admin * * @version $Id: _cronjob.view.php 3328 2013-03-26 11:44:11Z yura $ */ if (!defined('EVO_MAIN_INIT')) { die('Please, do not access this page directly.'); } global $cjob_row, $current_User, $admin_url; $Form = new Form(NULL, 'cronlog'); if (empty($cjob_row->clog_status) && $current_User->check_perm('options', 'edit', false, NULL)) { // User can edit this job: $Form->global_icon(T_('Edit this job'), 'edit', $admin_url . '?ctrl=crontab&action=edit&ctsk_ID=' . $cjob_row->ctsk_ID, T_('Edit this job...'), 3, 3); } $Form->global_icon(T_('Close sheet'), 'close', regenerate_url('action,cjob_ID')); $manual_link = cron_job_manual_link($cjob_row->ctsk_controller); $Form->begin_form('fform', T_('Scheduled job')); $Form->begin_fieldset(T_('Job details') . $manual_link); $Form->info(T_('Job #'), $cjob_row->ctsk_ID); $Form->info(T_('Job name'), $cjob_row->ctsk_name . $manual_link); $Form->info(T_('Scheduled at'), mysql2localedatetime($cjob_row->ctsk_start_datetime)); $cjob_repeat_after = ''; if ($cjob_repeat_after_days = floor($cjob_row->ctsk_repeat_after / 86400)) { $cjob_repeat_after .= $cjob_repeat_after_days . ' ' . T_('days') . ' '; } if ($cjob_repeat_after_hours = floor($cjob_row->ctsk_repeat_after % 86400 / 3600)) { $cjob_repeat_after .= $cjob_repeat_after_hours . ' ' . T_('hours') . ' '; } if ($cjob_repeat_after_minutes = floor($cjob_row->ctsk_repeat_after % 3600 / 60)) { $cjob_repeat_after .= $cjob_repeat_after_minutes . ' ' . T_('minutes'); }