You are here

function webformblock_block in Webform Block 6.3

Same name and namespace in other branches
  1. 6 webformblock.module \webformblock_block()

Exposes blocks to match any webforms which have been activated

File

./webformblock.module, line 113
Expose webform nodes as Drupal blocks.

Code

function webformblock_block($op = 'list', $delta = 0, $edit = array()) {
  switch ($op) {
    case 'list':
      $block = webformblock_list();
      break;
    case 'configure':
      return array(
        'editnode' => array(
          '#type' => 'item',
          '#value' => l(t('Edit webform'), "node/{$delta}/edit", array(
            'query' => "destination=admin/build/block/configure/webformblock/{$delta}",
          )),
        ),
      );
      break;
    case 'view':
      $block = webformblock_view($delta);
      break;
  }
  return $block;
}