function newsletter_subscriber_block_configure in Newsletter 7.2
Implements hook_block_configure().
File
- modules/
subscriber/ newsletter_subscriber.module, line 248 - Module for the Newsletter Subscriber Entity
Code
function newsletter_subscriber_block_configure($delta = '') {
$form = array();
if ($delta == 'newsletter_subscriber_subscribe') {
$form['settings'] = array(
'#type' => 'fieldset',
'#collapsible' => TRUE,
'#title' => t('Layout settings'),
);
$form['settings']['newsletter_subscriber_block_prefix'] = array(
'#type' => 'textarea',
'#title' => t('Text before email address'),
'#description' => t('This text will appear above the email address in the subscribe block.'),
'#default_value' => variable_get('newsletter_block_prefix'),
);
$form['settings']['newsletter_subscriber_block_suffix'] = array(
'#type' => 'textarea',
'#title' => t('Text after email address'),
'#description' => t('This text will appear below the email address in the subscribe block.'),
'#default_value' => variable_get('newsletter_block_suffix'),
);
$form['settings']['newsletter_subscriber_block_always_show_mail'] = array(
'#type' => 'checkbox',
'#title' => t('Always show e-mail in the subscribe form block.'),
'#default_value' => variable_get('newsletter_show_email_in_block', FALSE),
);
$form['settings']['newsletter_subscriber_block_always_show'] = array(
'#type' => 'checkbox',
'#title' => t('Always show subscribe block,even if user is subscribed.'),
'#default_value' => variable_get('newsletter_always_show_subscribe_block', FALSE),
);
}
return $form;
}