Index: modules/comment/comment.module
===================================================================
--- modules/comment/comment.module	(revision 6210)
+++ modules/comment/comment.module	(working copy)
@@ -1352,6 +1352,31 @@
       $form['admin']['status'] = array('#type' => 'radios', '#parents' => array('status'), '#title' => t('Status'), '#default_value' =>  $status, '#options' => array(t('Published'), t('Not published')), '#weight' => -1);
 
     }
+    elseif (empty($edit['cid']) && user_access('administer comments')) {  // If the comment is new and the user has administer comments permission...
+      $form['admin'] = array(
+        '#type' => 'fieldset',
+        '#title' => t('Administration'),
+        '#collapsible' => TRUE,
+        '#collapsed' => FALSE,   // Change this to TRUE to show it collapsed.
+        '#weight' => -6,
+      );
+
+      $form['admin']['author'] = array(
+        '#type' => 'textfield',
+        '#title' => t('Authored by'),
+        '#size' => 30,
+        '#maxlength' => 60,
+        '#autocomplete_path' => 'user/autocomplete',
+        '#default_value' => $user->name,  // Auto-populates the author with the username, but this can be changed.
+        '#description' => t('Leave blank for anonymous authored.'),
+        '#weight' => -5,
+      );
+
+      $date = format_date(time(), 'custom', 'Y-m-d H:i O');
+      $form['admin']['date'] = array('#type' => 'textfield', '#parents' => array('date'), '#title' => t('Authored on'), '#size' => 20, '#maxlength' => 25, '#default_value' => $date, '#weight' => -1);  // Autopopulates the date with the current date, but this can be changed.
+
+      $form['admin']['status'] = array('#type' => 'radios', '#parents' => array('status'), '#title' => t('Status'), '#default_value' =>  COMMENT_PUBLISHED, '#options' => array(t('Published'), t('Not published')), '#weight' => 0);  // The comment will be published by default, but this can be changed.
+    }
     else {
       $form['_author'] = array('#type' => 'item', '#title' => t('Your name'), '#value' => theme('username', $user)
       );
