I am trying to add two new tabs to the user account page on mysite.com/user on my Drupal 7 site. I want to add links to add node / add / photo photos and add node / add / video video, but the following code is for my module user_menu_add does not work for me:
function user_menu_add_menu() { $items['node/add/photos'] = array( 'title' => t('Add Photos'), 'page callback' => 'user_menu_add', 'page arguments' => array(1), 'access callback' => TRUE, 'access arguments' => array('access user menu add'), 'type' => MENU_LOCAL_TASK, ); return $items; }
my example here , which works, but only for links under the "/ user" subdirectory
function my_module_menu() { $items['user/%user/funky'] = array( 'title' => t('Funky Button'), 'page callback' => 'my_module_funky', 'page arguments' => array(1), 'access callback' => TRUE, 'access arguments' => array('access funky button'), 'type' => MENU_LOCAL_TASK, ); return $items; }

source share