function newsletter_subscriber_form_newsletter_configure_form_alter in Newsletter 7.2
Implements hook_form_FORM_ID_alter() for newsletter_configure_form.
File
- modules/
subscriber/ newsletter_subscriber.module, line 585 - Module for the Newsletter Subscriber Entity
Code
function newsletter_subscriber_form_newsletter_configure_form_alter(&$form, &$form_state) {
$lists = db_query('SELECT list_id, title FROM {newsletter_list}')
->fetchAllKeyed();
$form['settings']['newsletter_subscriber_subscribe_new_users'] = array(
'#type' => 'select',
'#title' => t('Automatically subscribe newly registered user to the selected lists:'),
'#options' => array_map('check_plain', $lists),
'#multiple' => TRUE,
'#description' => t('Leave empty to bypass this feature'),
'#default_value' => variable_get('newsletter_subscriber_subscribe_new_users', array()),
);
$form['settings']['newsletter_subscriber_show_email'] = array(
'#type' => 'checkbox',
'#title' => t('Always show e-mail in the subscribe form.'),
'#default_value' => variable_get('newsletter_subscriber_show_email', TRUE),
);
}