function ctools_node_author_content_type_render

Render the custom content type.

File

plugins/content_types/node_context/node_author.inc, line 24

Code

function ctools_node_author_content_type_render($subtype, $conf, $panel_args, $context) {
  if (empty($context) || empty($context->data)) {
    return;
  }
  // Get a shortcut to the node.
  $node = $context->data;
  $user = user_load($node->uid);
  // Build the content type block.
  $block = new stdClass();
  $block->module = 'node_author';
  $block->title = t('Author');
  $block->content = !empty($conf['link']) ? theme('username', array(
    'account' => $user,
    'link_path' => 'user/' . $node->uid,
  )) : check_plain(format_username($node));
  $block->delta = $node->nid;
  return $block;
}