? status-priority-description-159457-5.patch
Index: drupalorg.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drupalorg/drupalorg.module,v
retrieving revision 1.35
diff -u -p -r1.35 drupalorg.module
--- drupalorg.module	25 Oct 2008 19:28:57 -0000	1.35
+++ drupalorg.module	26 Oct 2008 19:10:52 -0000
@@ -72,6 +72,16 @@ function drupalorg_form_alter($form_id, 
     }
   }
 
+  // Add a description for the Priority and Status levels.
+  if ($form_id == 'project_issue_node_form' || $form_id == 'comment_form' && !empty($form['original_issue']['issue_info'])) {
+    $priority_status_description = array(
+      // The "standard" class adds a clear so the description is positioned below the floated pull-downs.
+      '#prefix' => '<div class="description standard">',
+      '#value' => t('Descriptions of the <a href="!priority_url">Priority</a> and <a href="!status_url">Status</a> levels can be found in the <a href="!contrib_url">Contributing code Handbook</a>.', array('!priority_url' => '/node/45111', '!status_url' => '/node/156119', '!contrib_url' => '/node/10259')),
+      '#suffix' => '</div>',
+    );
+  }
+
   // Make the "Issue tags" vocabulary not so prominent on issue nodes.
   if ($form_id == 'project_issue_node_form') {
     $form['taxonomy']['#type'] = 'fieldset';
@@ -79,6 +89,10 @@ function drupalorg_form_alter($form_id, 
     $form['taxonomy']['#collapsible'] = TRUE;
     $form['taxonomy']['#collapsed'] = TRUE;
     $form['taxonomy']['#weight'] = 35;
+    $form['issue_info']['description'] = $priority_status_description;
+  }
+  else if ($form_id == 'comment_form' && !empty($form['original_issue']['issue_info'])) {
+    $form['original_issue']['issue_info']['description'] = $priority_status_description;
   }
   else if ($form_id == 'cvs_user_edit_form') {
     $submit['drupalorg_cvs_user_edit_submit'] = array();
