Lo que @clive ha mencionado es genial si quieres usarlo /user
para esto, pero desde varios ángulos, realmente no me gusta usarlo para este tipo de cosas. Me gustaría decir principalmente desde una perspectiva de estilo, pero en realidad más desde una perspectiva de vinculación, por ejemplo, un correo electrónico o una publicación que incluye check out my cool profile on mototribe: www.mototribe.com/user
bollixing cosas.
Entonces, cuando he hecho cosas como esta, incluyo la lógica php en mi vista de bloque a lo largo de las líneas de:
$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;
por lo tanto, el bloque solo se genera cuando el usuario actualmente conectado mira un cierto tipo de nodo que posee. Obviamente, no he desarrollado todos los isset () s o empty () s necesarios en el horario estelar para lo anterior, pero estoy seguro de que obtienes el jist.
Por supuesto, también podría estar hablando totalmente si los perfiles de usuario D7 no son nodos, pero esto funciona muy bien en D6 con perfiles de contenido :)
user
página es en realidaduser/[uid]
... podría tener que recurrir a PHP para este: /