function fasttoggle_node_node_view in Fasttoggle 7
Implements hook_node_view_alter().
File
- module/
fasttoggle_node/ fasttoggle_node.module, line 283
Code
function fasttoggle_node_node_view($node, $view_mode) {
if ($view_mode == 'rss') {
return;
}
$options = fasttoggle_get_allowed_links('node', $node, $node->nid, "fasttoggle_add_to_node_links");
if (!empty($options['fields'])) {
foreach ($options['fields'] as $group => $flags) {
if ($group == $node->type) {
continue;
}
if (!empty($flags['instances'])) {
foreach ($flags['instances'] as $key => $data) {
$node->content['links']['node']['#links']['fasttoggle_' . $group . '_' . $key] = fasttoggle($options, $group, $key, $node, FASTTOGGLE_FORMAT_LINK_ARRAY, $view_mode);
fasttoggle_block_link_register(fasttoggle($options, $group, $key, $node, FASTTOGGLE_FORMAT_HTML, $view_mode), $node->nid, $key, $group);
}
}
}
}
}