Те, що згадував @clive, є чудовим, якщо ви хочете використовувати /user
це для цього, але з багатьох ракурсів мені дуже не подобається використовувати його для подібних речей. Я хотів би сказати переважно з точки зору стилю, але насправді більше з точки зору зв’язку, наприклад, електронною поштою або публікацією, що включає в себе check out my cool profile on mototribe: www.mototribe.com/user
речі, що містять болікс.
Отже, коли я робив подібні речі, я включаю логіку php у свій блок перегляду в рядках:
$global $user;
$block=array();
$node=menu_get_object();
if ($node->type==THENODETYPEWEARELOOKINGFOR && $node->uid==$user->uid) {
// generate the block here
} else {
// don't generate anything (or put something else in it's place)
}
return $block;
тож блок генерується лише тоді, коли користувач, який увійшов у даний момент, переглядає певний тип вузла, який йому належить. Очевидно, що я не промальовував усіх необхідних для перерахованих часів набору () або порожніх (), але я впевнений, що ви отримаєте суєту.
Звичайно, я можу також говорити про загальний присмак тут, якщо профілі користувачів D7 не є вузлами, але це добре працює в D6 зі змістовими профілями :)
user
сторінки насправдіuser/[uid]
... можливо, доведеться вдатися до PHP для цього: /