function newsletter_subscriber_block_view in Newsletter 7.2
Implements hook_block_view().
File
- modules/
subscriber/ newsletter_subscriber.module, line 217 - Module for the Newsletter Subscriber Entity
Code
function newsletter_subscriber_block_view($delta = '') {
switch ($delta) {
case 'newsletter_subscriber_subscribe':
if (user_access('subscribe newsletters') && (!newsletter_subscriber_is_subscribed() || variable_get('newsletter_subscriber_block_always_show', FALSE))) {
$block['subject'] = t('Subscribe to our Newsletters');
$block['content'][] = array(
'#prefix' => '<div class="prefix">',
'#markup' => check_plain(variable_get('newsletter_subscriber_block_prefix')),
'#suffix' => '</div>',
);
$block['content'][] = drupal_get_form('newsletter_subscriber_subscribe_form');
$block['content'][] = array(
'#prefix' => '<div class="suffix">',
'#markup' => check_plain(variable_get('newsletter_subscriber_block_suffix')),
'#suffix' => '</div>',
);
}
else {
$block = array();
}
break;
}
return $block;
}