function poormanscron_admin_settings in Poormanscron 5
Same name and namespace in other branches
- 6 poormanscron.admin.inc \poormanscron_admin_settings()
Administration page for Poormanscron.
1 string reference to 'poormanscron_admin_settings'
- poormanscron_menu in ./
poormanscron.module - Implmentation of hook_menu().
File
- ./
poormanscron.module, line 100 - A module which runs Drupal cron jobs without the cron application.
Code
function poormanscron_admin_settings() {
$form['time_intervals'] = array(
'#type' => 'fieldset',
'#title' => t('Time intervals'),
);
$form['time_intervals']['poormanscron_interval'] = array(
'#type' => 'textfield',
'#title' => t('Cron runs interval'),
'#default_value' => variable_get('poormanscron_interval', 60),
'#size' => 5,
'#maxlength' => 10,
'#description' => t('Minimum number of minutes between cron runs. Cron will actually execute during the first page request after the interval has elapsed.'),
);
$form['time_intervals']['poormanscron_retry_interval'] = array(
'#type' => 'textfield',
'#title' => t('Retry interval'),
'#default_value' => variable_get('poormanscron_retry_interval', 10),
'#size' => 5,
'#maxlength' => 10,
'#description' => t('The number of minutes to wait after a cron run error before retrying.'),
);
$form['logging'] = array(
'#type' => 'fieldset',
'#title' => t('Logging'),
);
$form['logging']['poormanscron_log_cron_runs'] = array(
'#type' => 'select',
'#title' => t('Log successful cron runs'),
'#default_value' => variable_get('poormanscron_log_cron_runs', 1),
'#options' => array(
'1' => t('Yes'),
'0' => t('No'),
),
'#description' => t('If you want to log successful cron runs to the Drupal watchdog, say Yes here. If those messages annoy you, disable them by selecting No.'),
);
return system_settings_form($form);
}