Вернуть user ID в "личный" URL

Главные вкладки

Аватар пользователя c00p3r.web c00p3r.web 17 декабря 2012 в 14:26

Создаю соц. сеть на Drupal 7 используя для профилей пользователей стандартный модуль.
Подводных камней много...
Вот один из них:
если я логинюсь на сайт, то URL моего профиля выглядит: [sitename]/user
если перехожу на профиль другого пользователя, то URL такой: [sitename]/user/[user ID]
Этот самый user ID мне нужен для правильного отображения материалов во вьюхах,
а Друпал каким-то образом "вырезает" из URL'a "мой" user ID.

Суть вопроса:
Что и как сделать чтобы из URL'a страниц касающихся моего профиля не "вырезался" user ID?
То есть я хочу, чтобы URL как моего профиля так и профилей других пользователей был универсального вида:
[sitename]/user/[user ID]

Комментарии

Аватар пользователя c00p3r.web c00p3r.web 17 декабря 2012 в 18:47

Шаблон для адресов страниц учётных записей пользователей
user/[user:uid]

Но тем не менее для "моего" профиля друпал все равно "затирает" user ID

Аватар пользователя c00p3r.web c00p3r.web 17 декабря 2012 в 19:08

Уточнение:
проблема не в том чтобы именно URL самой страницы "моего" профиля подкорректировать - эта задача простая
а суть в том, что я пользуюсь такими модулями как: Organic Groups, Private Messages, User Relationships
и они при просмотре профиля "стороннего" пользователя показывают URL например:
[sitename]/user/[user ID]/relationships
[sitename]/user/[user ID]/messages
а при просмотре "моего" профиля:
[sitename]/relationships
[sitename]/messages

А я хочу чтобы URL был универсальным и независимо от того "мой" это профиль или "не мой" отображался одним шаблоном
[sitename]/user/[user ID]/[page]

И упреждая вопрос "Зачем тебе это нужно?" - Для вывода страниц и блоков типа:
"Мои друзья" / "Друзья пользователя [username]"
(содержимое для вывода фильтруется исходя из user ID в URL)