You are here

function sharedblocks_block in Shared Blocks 6

Implementation of hook_block().

File

./sharedblocks.module, line 75

Code

function sharedblocks_block($op = 'list', $delta = 0, $edit = array()) {
  switch ($op) {
    case 'list':

      // Get all blocks and read out their labels.
      $r = db_query('SELECT name, description FROM {sharedblocks} ORDER BY name');
      while ($block = db_fetch_object($r)) {
        $blocks[$block->name] = array(
          'info' => t('@description (subscription)', array(
            '@description' => $block->description,
          )),
        );
      }
      return $blocks;
      break;
    case 'view':
      return sharedblocks_block_view($delta);
  }
}