You are here

function footnotes_field_block_view in Footnotes 7.2

Same name and namespace in other branches
  1. 7.3 footnotes_field/footnotes_field.module \footnotes_field_block_view()

Implements hook_block_view().

File

footnotes_field/footnotes_field.module, line 88
Hooks and general logic for the Footnotes field module.

Code

function footnotes_field_block_view($delta = '') {
  $block = array();
  switch ($delta) {
    case 'footnotes':
      $node = menu_get_object('node');
      $settings = _footnotes_field_get_settings();
      if ($node && !empty($settings['expose_block'])) {
        $block['subject'] = t('Footnotes');
        $block['content'] = array(
          '#prefix' => '<div id="footnotes-all">',
          '#markup' => NULL,
          '#suffix' => '</div>',
          '#attached' => array(
            'js' => array(
              array(
                'data' => drupal_get_path('module', 'footnotes_field') . '/js/footnotes_field.js',
                'type' => 'file',
              ),
            ),
            'css' => array(
              array(
                'data' => drupal_get_path('module', 'footnotes_field') . '/css/footnotes_field.css',
                'type' => 'file',
              ),
            ),
          ),
        );
        break;
      }
  }
  return $block;
}