? 489402-1_0.patch
? add-content.patch
? add-content2.patch
? node-configure.patch
Index: modules/node/node.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.admin.inc,v
retrieving revision 1.56
diff -u -p -r1.56 node.admin.inc
--- modules/node/node.admin.inc	1 Jul 2009 12:10:32 -0000	1.56
+++ modules/node/node.admin.inc	6 Jul 2009 23:58:00 -0000
@@ -425,7 +377,15 @@ function node_admin_content($form_state)
   if (isset($form_state['values']['operation']) && $form_state['values']['operation'] == 'delete') {
     return node_multiple_delete_confirm($form_state, array_filter($form_state['values']['nodes']));
   }
-  $form = node_filter_form();
+  $form = array();
+  // Show the 'add new content' link.
+  if (_node_add_access()) {
+    $form['add_content'] = array(
+      '#type' => 'markup',
+      '#markup' => l(t('Add new content'), 'node/add', array('attributes' => array('class' => 'node-admin-add-content'))),
+    );
+  }
+  $form[] = node_filter_form();
 
   $form['#theme'] = 'node_filter_form';
   $form['admin'] = node_admin_nodes();
