Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Poner un nick para foros y uno para perfil
Jonatthu   7 Mar, 2013, 8:55 pm
#1
Como puedo hacer para que un usuario tenga dos nombres de usuario uno para perfil y otro para mostrar en los foros como apodo.

Por ejemplo que en el perfil muestre:

Pancho Ramirez
Nick en el foro: @Gol199


Y que en el registro aparesca esa opción

Gracias de antemano Sleepy
arielmachini   8 Mar, 2013, 10:54 am
#2
Creo que eso se puede hacer, pero tendrías que agregar un campo extra al registro que diga "Nombre completo"... ahora, lo de ponerlo en el perfil, ni idea como Tongue
handshake   8 Mar, 2013, 1:02 pm
#3
Podrias hacerlo de esta manera

Primero crea un campo personalizado llendo a Configuración->Campos de perfil personalizados y le das ala pestaña Agregar campo de perfil creas un campo , es importante que marques la opcion que esta marcada en la imagen es para que los nuevos usuarios al registrar llene su nombre y apellido.
[Imagen: image.jpg]

Ahora corre a tu perfil con tu cuenta de administrador y edita tu perfil,te saldran opciones y el nuevo campo creado tienes que llenarlo y luego darle al boton actualizar perfil

[Imagen: image.jpg]

-Ahora tienes que ir a tu phpMyadmin de tu host elegir tu base de datos y elegir la tabla mybb_userfields y fijate en nombre del campo que guarda la infomacion del campo adicional que pusiste, Te dije que usaras la cuenta del administrador pq es la que aparece siempre primero y ahi te saldra el nombre y apellido en mi caso es el fid6 lo anotas.

[Imagen: image.jpg]

y para terminar corre a la plantilla que usa y busca Miembro - Plantillas->member_profile Y buscar
Código:
{$formattedname}

y remplazarlo por

Código:
{$userfields['fid6']}

En mi caso es fid6 tu pon el que anotastes

[Imagen: image.jpg]

si te salen en blanco en el nombre de tus usuarios es pq aun no han llenado el campo nombre y apellido
Última modificación: 8 Mar, 2013, 1:03 pm por generationcs.
Xpress   8 Mar, 2013, 3:07 pm
#4
Aunque no es necesario revisar el fid desde el phpmyadmin.
Una vez creado el campo personalizado. dale clic al campo personalizado y en la url aparece el numero de fid
handshake   8 Mar, 2013, 7:33 pm
#5
(8 Mar, 2013, 3:07 pm)Xpress escribió: Aunque no es necesario revisar el fid desde el phpmyadmin.
Una vez creado el campo personalizado. dale clic al campo personalizado y en la url aparece el numero de fid

Si tienes razon aunque hize lo primero que se me vino a la cabeza y ni me acordaba que se podia mirar el fid por ahi xD
Jonatthu   8 Mar, 2013, 11:46 pm
#6
Y porque no sale en el header? Ya me salio en los perfiles pero no en el header D:
- - - Actualizado - - -
Ya lo descubri es {$mybb->user['fid5']}
Última modificación: 8 Mar, 2013, 11:49 pm por Jonatthu.
papi   10 Mar, 2013, 5:05 am
#7
Bueno veo que el tema esta resuelto. Cierro y marco. Por favor si quiere reabrirlo de nuevo mande la url del tema a cualquiera del staff y con gusto lo reabriremos
Última modificación: 10 Mar, 2013, 5:06 am por Z-Blue.
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.