function spaces_core_nodeapi in Spaces 5.2
Same name and namespace in other branches
- 5 spaces_core/spaces_core.module \spaces_core_nodeapi()
Implementation of hook_nodeapi().
File
- spaces_core/
spaces_core.module, line 81
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,
);
}
break;
}
break;
}
}