function panels_content_node_meta in Panels 5.2
1 string reference to 'panels_content_node_meta'
- panels_node_meta_panels_content_types in content_types/
node_meta.inc - Callback function to supply a list of content types.
File
- content_types/
node_meta.inc, line 35
Code
function panels_content_node_meta($conf, $panel_args, $context) {
if (!empty($context) && empty($context->data)) {
return;
}
$node = isset($context->data) ? drupal_clone($context->data) : NULL;
$block = new stdClass();
$block->module = 'node';
$block->delta = $node->nid;
if (empty($node)) {
$block->delta = 'placeholder';
$block->subject = t('Node title.');
$block->content = t('Node meta content goes here.');
}
else {
$block->content = theme('panels_node_meta', $node, $conf);
}
if (empty($block->content)) {
return;
}
if (node_access('update', $node)) {
$block->admin_links['update'] = array(
'title' => t('Edit node'),
'alt' => t("Edit this node"),
'href' => "node/{$node->nid}/edit",
'query' => drupal_get_destination(),
);
}
return $block;
}