Index: modules/poormanscron/poormanscron.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/poormanscron/poormanscron.module,v retrieving revision 1.15 diff -u -r1.15 poormanscron.module --- modules/poormanscron/poormanscron.module 14 Oct 2005 23:37:19 -0000 1.15 +++ modules/poormanscron/poormanscron.module 26 Oct 2005 11:44:26 -0000 @@ -79,31 +79,29 @@ * Implementation of hook_settings(). */ function poormanscron_settings() { - $cron_runs_interval_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'] = 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' => 3, '#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.') + ); - $retry_interval_description = t('The number of minutes to wait after a cron run error before retrying.'); - - $log_cron_runs_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.'); - - $output = ''; - - $group = form_textfield(t('Cron runs interval'), - 'poormanscron_interval', - variable_get('poormanscron_interval', 60), - 5, 10, $cron_runs_interval_description); - $group .= form_textfield(t('Retry interval'), 'poormanscron_retry_interval', - variable_get('poormanscron_retry_interval', 10), - 3, 10, $retry_interval_description); - $output .= form_group(t('Time intervals'), $group); - - $group = form_select(t('Log successful cron runs'), - 'poormanscron_log_cron_runs', - variable_get('poormanscron_log_cron_runs', 1), - array('1' => t('Yes'), '0' => t('No')), - $log_cron_runs_description); - $output .= form_group(t('Logging'), $group); - - return $output; + return $form; } -?> +?> \ No newline at end of file