Index: drupalorg.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/drupalorg/drupalorg.module,v retrieving revision 1.39 diff -u -p -r1.39 drupalorg.module --- drupalorg.module 18 Nov 2008 00:42:16 -0000 1.39 +++ drupalorg.module 18 Nov 2008 01:02:10 -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' => '
', + '#value' => t('Descriptions of the Priority and Status levels can be found in the Issue queue handbook.', array('!priority_url' => '/node/45111', '!status_url' => '/node/156119', '!issue_queue_url' => '/node/317')), + '#suffix' => '
', + ); + } + // 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();