function vud_term_nodeapi in Vote Up/Down 6.3
Same name and namespace in other branches
- 6.2 vud_term/vud_term.module \vud_term_nodeapi()
Implementation of hook_nodeapi().
File
- vud_term/
vud_term.module, line 71 - Adds a voting widget to terms.
Code
function vud_term_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
switch ($op) {
case 'view':
if (user_access('use vote up/down on terms')) {
$node_type = in_array($node->type, variable_get('vud_term_types', array()), TRUE);
$showmode = variable_get('vud_term_votetable_show', 1);
$teaser = $a3;
if ($node_type) {
switch ($showmode) {
case 0:
if ($teaser == 1) {
_vud_term_generate_table($node);
}
break;
case 1:
if ($teaser == 0) {
_vud_term_generate_table($node);
}
break;
case 2:
_vud_term_generate_table($node);
break;
}
}
}
}
}