Index: content.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/cck/Attic/content.module,v
retrieving revision 1.301.2.107
diff -u -p -r1.301.2.107 content.module
--- content.module	29 Jun 2009 09:55:50 -0000	1.301.2.107
+++ content.module	29 Jun 2009 17:24:15 -0000
@@ -2362,17 +2362,7 @@ function content_content_extra_fields($t
     'description' => t('Node module form.'),
     'weight' => 20
   );
-  $extra['author'] = array(
-    'label' => t('Authoring information'),
-    'description' => t('Node module form.'),
-    'weight' => 20
-  );
-  $extra['options'] = array(
-    'label' => t('Publishing options'),
-    'description' => t('Node module form.'),
-    'weight' => 25
-  );  
-  if (module_exists('comment') && variable_get("comment_$type_name", 2) != 0) {
+  if (module_exists('comment')) {
     $extra['comment_settings'] = array(
       'label' => t('Comment settings'),
       'description' => t('Comment module form.'),
@@ -2386,6 +2376,13 @@ function content_content_extra_fields($t
       'weight' => 0
     );
   }
+  if (module_exists('translation') && translation_supported_type($type_name)) {
+    $extra['translation'] = array(
+      'label' => t('Translation settings'),
+      'description' => t('Translation module form.'),
+      'weight' => 30
+    );
+  }
   if (module_exists('menu')) {
     $extra['menu'] = array(
       'label' => t('Menu settings'),
@@ -2407,6 +2404,13 @@ function content_content_extra_fields($t
       'weight' => 10
     );
   }
+  if (module_exists('path')) {
+    $extra['path'] = array(
+      'label' => t('Path settings'),
+      'description' => t('Path module form.'),
+      'weight' => 30
+    );
+  }
   if ($type_name == 'poll' && module_exists('poll')) {
     $extra['title'] = array(
       'label' => t('Poll title'),
