You are here

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;
}