summaryrefslogtreecommitdiff
path: root/modules/node
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node')
-rw-r--r--modules/node/node.admin.inc11
-rw-r--r--modules/node/node.module2
2 files changed, 5 insertions, 8 deletions
diff --git a/modules/node/node.admin.inc b/modules/node/node.admin.inc
index 274a7d3a7..1960ccbb4 100644
--- a/modules/node/node.admin.inc
+++ b/modules/node/node.admin.inc
@@ -371,14 +371,11 @@ 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 = 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' => array('node-admin-add-content')))),
- );
- }
+ $form['add_content'] = array(
+ '#access' => _node_add_access(),
+ '#markup' => theme('links', array(array('title' => t('Add new content'), 'href' => 'node/add')), array('class' => array('action-links'))),
+ );
$form[] = node_filter_form();
$form['#theme'] = 'node_filter_form';
diff --git a/modules/node/node.module b/modules/node/node.module
index 5d5c0c12c..bbf0413ec 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -1729,7 +1729,7 @@ function node_menu() {
'page callback' => 'drupal_get_form',
'page arguments' => array('node_type_form'),
'access arguments' => array('administer content types'),
- 'type' => MENU_LOCAL_TASK,
+ 'type' => MENU_LOCAL_ACTION,
);
$items['node'] = array(
'title' => 'Content',