function tripal_analysis_nodeapi

1.x tripal_analysis.module tripal_analysis_nodeapi(&$node, $op, $teaser, $page)

File

tripal_analysis/tripal_analysis.module, line 617
Contains all the main hook implementations for the tripal_analysis module

Code

function tripal_analysis_nodeapi(&$node, $op, $teaser, $page) {

  switch ($op) {
    case 'view':

      if ($teaser) {
        return '';
      }
      // Abort if this node is not one of the types we should show.
      if (strcmp($node->type, 'chado_feature') == 0) {
        if ($node->build_mode == NODE_BUILD_SEARCH_INDEX) {
          // return results for searching
        }
        else {
          // return normal results
          $node->content['tripal_feature_analyses'] = array(
            '#value' => theme('tripal_feature_analyses', $node),
            '#weight' => 8
          );
        }
      }
      break;
  }
}