function spaces_core_nodeapi in Spaces 5
Same name and namespace in other branches
- 5.2 spaces_core/spaces_core.module \spaces_core_nodeapi()
hook_nodeapi
File
- spaces_core/
spaces_core.module, line 84
Code
function spaces_core_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
switch ($op) {
case "view":
switch ($node->type) {
case 'book':
// Hide top book navigation if page is unusually short
if (strlen(strip_tags($node->content['body']['#value'])) > 1000) {
$node->content['spaces_book'] = array(
'#value' => theme('book_navigation', $node, false),
'#weight' => -100,
);
}
// Add contextual book node button
_spaces_core_book_link();
break;
}
break;
}
}