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;
}