Cambiar titulo de la pagina de usuario

martinfdan's picture

Buenas, tengo un pequeño problema con mi Drupal Commons 6x.

Resulta que cuando pinchas sobre el nombre, nick o foto de un usuario, vas a su página de usuario... y el titulo de esta página es su nick. Necesitaria que en vez del nick fuese su nombre y apellido.

Alguien sabe donde cambiarlo?

Gracias

Comments

Si te ayudo con esto

ssoulless's picture

Esto es para drupal 7 y 8 te recomiendo que te actualices ;)

Aquí rapidito escribo este modulito que te servirá, por ejemplo coloquemos de título un custom field que sea de nombres y apellidos, cambiemos el nickname por lo que contiene el campo nombres y apellidos vale?, lo documento para que lo entiendas ;)

<?php
//Poner nombre y apellido en el titulo del perfil de usuario
function miModulo_username_alter(&$name, $account) {

 
//Este if es para verificar el perfil, preguntamos si existe el valor uid
   
if (isset($account->uid)) {
    
/* field_nombres_y_apellidos es el nombre del campo que queremos como título del perfil, en este hook
     * solamente basta con darle el valor a la variable $name que es la variable que drupal usa para dar el título a
     * la página del perfil.
     */
     
$name = $account->field_nombres_y_apellidos['und'][0]['safe_value'];
    }
 
 
}
?>

Ahora ya sabes si por ejemplo quieres que aparezca de título el id del usuario, dices que $name = $account->uid;

Espero te sirva, te recuerdo que no se si sirve para drupal 6.

No es tan facil lo de cambiar

martinfdan's picture

No es tan facil lo de cambiar a 7 u 8, ya que commons para 7 ha salido relativamente hace nada y para 8 ya ni hablamps, cuando el propio drupal 8 aun esta muy verde.

Probare lo q me comentaa, a ver si puede servir o almens darme una pista.

Si alguien tiene cualquier otro consejo o solucion se lo agradeceria.

Un saludo

Puede servirte el módulo realname

Ignacio Sánchez's picture

También existe un modulito que cambia el username en todos los sitios por su nombre real de una forma muy transparente. Se llama "realname" https://drupal.org/project/realname

Pruébalo a ver si eso te sirve y nos cuéntas.

Saludos

Muchas gracias! El módulo

martinfdan's picture

Muchas gracias! El módulo realname me ha servido a la perfección! Muchas gracias por la ayuda!

Madrid

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: