hook_menu () делает большую часть работы за вас с этим.
function example_menu() {
return array(
'user/%/addressess' => array(
'title' => 'User Addresses',
'page callback' => 'example_callback',
'page arguments' => array(1),
'weight' => 2,
'type' => MENU_LOCAL_TASK,
),
);
}
Это добавит вкладку, когда вы находитесь на странице пользователя, и добавит UID в URL.
Насколько я понимаю, MENU_LOCAL_TASK работает с текущим URL, поэтому вы не можете заменить другой идентификатор пользователя в меню этим.