1. Переопределение меню, сформированное hook_menu

Автор рецепта: Павел

В друпал 6й версии добавился замечательный хук hook_menu_alter позволяющий переопределить меню, сформированное хуками hook_menu. Например в профиле пользователя табы, называются Просмотр и Изменить, что как-то не очень хорошо выглядит, мы это исправим. в своем модуле пишем:


<?php
function мой_модуль_menu_alter(&$items) {
  
$items['user/%user/view']['title'] = 'Профиль';
  
$items['user/%user_category/edit']['title'] = 'Настройки аккаунта';
  
$items['user/%user/profile/profile']['title'] = 'Редактировать профиль'// таб от модуля content_profile
  
  // здесь мы заменили скучные названия ссылок в меню создания нод
  
$items['node/add/group']['title'] = 'Создать группу';
  
$items['node/add/blog']['title'] = 'Написать в блог';
  
$items['node/add/mega-photos-album']['title'] = 'Создать фотоальбом';
}
?>

Не забудьте очистить кэш!