? 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' => '
',
+ '#value' => t('Descriptions of the
Priority and
Status levels can be found in the
Contributing code Handbook.', array('!priority_url' => '/node/45111', '!status_url' => '/node/156119', '!contrib_url' => '/node/10259')),
+ '#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();