Para que te funcione, aparte de crear el campo del perfil, tienes que modificar alguna plantilla. Creo recordar que la postbit_legacy y alguna otra.
Mira por ejemplo, el hack de sexo en el postbit y te harás una idea de los cambios a realizar.
Esta es una discusión para el tema Como añadir un campo de informacion en el perfil (me explico en el post) en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Pués sabéis eso de Localizacion: Numero de post: Fecha de registro: que sale cuando posteas al lado del nick y del avatar ? Como hago para poner uno que ponga: Playstation ID: Aqui el id ...
Página:
Pués sabéis eso de Localizacion: Numero de post: Fecha de registro: que sale cuando posteas al lado del nick y del avatar ? Como hago para poner uno que ponga: Playstation ID: Aqui el id que ponga el usuario
Y se muestre ahí,cuando posteas....?Probe a hacer eso de fields campos personalizados pero no sale cuando lo rellenas.
Para que te funcione, aparte de crear el campo del perfil, tienes que modificar alguna plantilla. Creo recordar que la postbit_legacy y alguna otra.
Mira por ejemplo, el hack de sexo en el postbit y te harás una idea de los cambios a realizar.
Grácias por la ayuda.
Alguien sabe que he de modificar ?
A ver como te lo explico.
Lo primero es crear un campo de perfil.
Casilla de Texto de Unica linea
Título: Playstation ID
Descripción: Introduce tu ID de Playstation
Campo Requerido: No, pero desplegar en el registro
El resto lo dejas como está
Al guardar verás el fiel, anótalo.
En Lenguaje y Frases --> Administrador de Frases ---> Crear nueva Frase
Tipo de Frase: global
NombreVar: Playstation
Texto: Playstation ID
Ahora editas la plantilla postbit_legacy
Busca:
Añade a continuación:Código PHP:<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
fieldx en el field del campo creado.Código PHP:<if condition="$post[fieldx]"><div>$vbphrase[Playstation]: $post[fieldx]</div></if>
Edita la plantilla memberlist_resultsbit
Busca:
Código PHP:<if condition="$show['usertitlecol']"><div class="smallfont">$userinfo[usertitle]</div></if>
Añade a continuación:
Lo acabo de hacer y funciona.Código PHP:<if condition="$userinfo[field5]"><div>$vbphrase[Playstation]: $post[field5]</div></if>
Saludos y ya sabes, cualquier duda pregunta
No me va,sigue sin mostrarse....no entendi lo de:
fieldx en el field del campo creado.
Si ya has creado el campo de perfil, ve al admincp -> Campos del Perfil de Usuario -> Administrador de Campos del Perfil y veras que cada campo tiene un nombre (field1, field2, flied3, etc). El nombre correspondiente, es el que debes poner en lugar de fieldx. Si dejas fieldx, seguro que no verás nada.
Lo cambie y sigue sin mostrarse....
Revisa que el nombre de la varaible (NombreVar), de la frase que has creado, coincida exactamente con lo que pones en <div>$vbphrase[Aquí debes poner el nombre de la variable]
En todas las pruebas que he hecho, siempre se ha mostrado
Igual.....no me va.No hay manera lo he probado de mil y una formas....oye,si te pongo de admin....me lo podrías hacer ?
Preferiría que no me pongas de admin.
Dime que estilo utilizas y cual es tu foro. Es para echarle un vistazo
Utilizo el default de toda la vída,de una version 3.6.7 y con imágenes modificadas por mí.Mi foro es este: www.extraps3.com/foros
Tienes el estilo de postbit que vbulletin llama "moderno".
Tienes hacer los cambios que te decía en la plantilla postbit y no en la postbit_legacy.
YA FUNCIONA,al fin,ha funcionado....ahora tengo un problema con el Post Thank You hack xDDD
No me sale el menu de grácias sabes eso de Agradecido x veces en x posts pos no sale,se queda igual....que he de cambiar...lo instale bién no toque las templates ya que en las instrucciones dice que se instala y ya esta,sin modificar nada.
Última edición por Geiden; 28/05/2008 a las 16:33
Tienes un problema con otro hack, el vBExperience.
Si,no se que le pasa....no va !!! Al importar el XML me ha salido eso !!! Como puedo solucionarlo ?