### Eclipse Workspace Patch 1.0 #P nodereview Index: nodereview_node_nodereview.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/nodereview/nodereview_node_nodereview.inc,v retrieving revision 1.4.2.1 diff -u -r1.4.2.1 nodereview_node_nodereview.inc --- nodereview_node_nodereview.inc 27 Sep 2006 06:36:35 -0000 1.4.2.1 +++ nodereview_node_nodereview.inc 28 Nov 2006 22:26:49 -0000 @@ -72,6 +72,13 @@ while ($record = db_fetch_object($result)) { _nodereview_form_review($form, $record, $node->reviews, $votes); } + $form['reviews']['body'] = array( + '#type' => 'textarea', + '#title' => t('Please leave any additional comments'), + '#default_value' => $node->body, + '#rows' => 10, + '#required' => FALSE + ); // We'll use a single filter format for all textareas on the page $form['filter'] = filter_form($node->format); @@ -132,10 +139,10 @@ form_set_error('reviewed_nid', t('The node you are trying to review does not exist.')); } foreach ($node->reviews as $aid => $review) { - if (! $review['score']) { + if ($aid != 'body' && !$review['score']) { form_set_error('', t('You must enter a score for every axis.')); } - if (! $review['review']) { + if ($aid != 'body' && ! $review['review']) { form_set_error('', t('You must enter a review for every axis.')); } } @@ -265,6 +272,8 @@ $title .= ': ' . $review->score/10 . '/10'; $output .= theme('box', $title, $review->review); } + //add in the body (additional comments) + $output .= theme('box', t('Additional Comments'), $node->body); return $output; }