Pues a ver si te lo explico bien...
Aquí estoy suponiendo lo siguiente:
- Vamos a añadir dos campos, como imágenes, y sólo en el "mini-perfil" que va junto a los mensajes de cada usuario
- El primer campo es un campo de texto en el que se escribe la URL COMPLETA de una imagen a mostrar
- El segundo campo es un campo es el al crealo se especifica una lista de valores que corresponden con los nombres de fichero de las imágenes entre las que se puede elegir como valor, pero sin path ni extensión (todas son .jpg)
Tienes que crear estos campos, y darles los permisos de acceso adecuados, de acuerdo con la guía que pusiste antes.
NO realices ningún cambio en ficheros PHP, no hacen falta.
Los cambios son para prosilver, no tengo otro estilo para probar, así que tendrás que buscar dónde aplica en tu caso si tu estilo no es ese...
Abre
styles/prosilver/templates/viewtopic_body.html
Busca:
Código: Seleccionar todo
<!-- BEGIN custom_fields -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- END custom_fields -->
Y reemplaza por:
Código: Seleccionar todo
<!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Nombre de tu primer campo" -->
<!-- ELSEIF postrow.custom_fields.PROFILE_FIELD_NAME eq "Nombre de tu segundo campo" -->
<!-- ELSE -->
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
<!-- ENDIF -->
<!-- END custom_fields -->
Con esto haces que esos campos no se vean de la misma forma que los otros campos (no se ven en el mismo sitio). Pero se siguen viendo igual otros posibles campos que tengas ahora o vayas a tener en el futuro.
Ahora, en el mismo fichero, busca:
Esta sección corresponde a la zona donde van los iconos del mini-perfil, me refiero al de Mail, PM, Jabber, YIM...
Inmediatamente después de eso, insertas el siguiente código:
Código: Seleccionar todo
<!-- BEGIN custom_fields -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Nombre de tu primer campo" -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE -->
<dd><img src='{postrow.custom_fields.PROFILE_FIELD_VALUE}' alt="Imagen"/></dd>
<!-- ENDIF -->
<!-- ELSEIF postrow.custom_fields.PROFILE_FIELD_NAME eq "Nombre de tu segundo campo" -->
<!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE -->
<dd><img src='./path-donde-estan-las-imagenes-en-tu-servidor/{postrow.custom_fields.PROFILE_FIELD_VALUE}.jpg' alt="Imagen" /></dd>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- END custom_fields -->
Si quieres cambiar la apariencia, dónde aparecen las imágenes, enlaces, etc., ahí tendrás que complicar un poco más el código HTML que pongas.
Si no lo entiendes bien, dímelo, y veo si puedo aclararte las dudas.
Saludos,
-javiexin