All pastes #430383 Raw Edit

delf

public text v1 · immutable
·published 2007-04-08 23:10 UTC
rendered paste body
function nmoderation_nodeapi(&$node, $op, $teaser = NULL, $page = NULL) {
  switch ($op) {
    case 'view':
        if (/* $page && */ nmoderation_is_votable($node) && in_array($node->type, variable_get('nmoderation_node_types', node_get_types()))) {
          global $user;
          $vote = votingapi_get_vote('node', $node->nid, NMODERATION_VOTE_TYPE, NMODERATION_TAG, $user->uid);
          if ($vote->vote_id) {
            $title = t('Edit vote');
          }
          else {
            $title = t('Add vote');
          }
             $node->content['body']['#value'] .= drupal_get_form('nmoderation_moderation_form', 'node', $node->nid, $vote, $title);
        }
        break;
  }
}