[Error]  Campos personalizados con imagen
* URL del foro: http://www.camara-oscura.com/tartarus * Versión del foro: 1.6 * Actualización: Ninguna Ante todo ya se la existencia del siguiente...


Ante todo ya se la existencia del siguiente tema en el que se explica como añadir campos personalizados, pero lo que a mi me gustaría es crearlos de forma distinta. Me explico, en el post se mostraría una única imagen y al pincharla llevaría a un enlace (como el botón web del usuario)
El problema no es la imagen, es la url.

¿Quieres que lleve al perfil de la persona del post?

Si es así:

En donde vayas a poner el campo pones:
<a href="{$settings['bburl']}/member.php?action=profile&uid{$post['uid']}">{$post['fid8']}</a>

Y listo Big Grin

Si tienes seo me dices y lo cambiamos.
No tiene que llevar al perfil, sino a una url que ponga el usuario. Es como cuando ponen la página web.
Es que es depende de lo que quieras poner, si dieras mas información de el enlace.

Si lo que quieres es que sea un boton para la página web modifica la plantilla postbit_www y ponlo algo así:
Código:
<li><a href="{$post['website']}" alt="{$lang->postbit_website}" title="{$lang->postbit_website}"><img src="images/imagen.png"></a></li>

Entonces en la plantilla postbit_autor_user pon una menú:
Código:
<ul class="menu">{$post['button_pm']}{$post['button_www']}</ul>

Es un ejemplo. Smile
Qué URL?

No especificas.
Lo que quiero es para un foro de rol, así que lo que deseo es que en el perfil cada usuario pueda poner un enlace a su ficha (que estará dentro del foro) y algún campo semejante.
Pues pon el enlace hacia el foro. O___O
Podrías hacer los siguiente pasos:

1. Crear un campo personalizado donde el usuario ponga su biografía.
2. Agregar un boton con popup en el perfil de usuario que al abrirse muestre el contenido de el campo personalizado.
En este tema explica como agregar la id del campo personalizado: http://www.soportemybb.com/tema_Postbit-...3#pid22023

Ultima edición:

Crea tres campos personalizados.
[Imagen: rizofm.png]

Entonces, ve a la plantilla postbit_autor_user y agrega: Nota: Cambia las ID por las generadas en tu foro.
Código:
    Ficha de {$post['fid5']}: <a href="javascript:;" onClick="MyBB.popupWindow('{$mybb->settings['bburl']}/showthread.php?tid={$post['fid4']}&pid={$post['fid6']}#pid{$post['fid6']}','Ficha de personaje','scrollbars=yes,width=620,height=300');">Ver ficha</a>.
Lo que esto haría agregaría un enlace que al ser pinchado abre un popup con el mensaje y indica de quien es la ficha con otro campo personalizado.

También puedes cambiarlo por solo ir al enlace sin abrir un popup con el siguiente código:
Código:
    Ficha de {$post['fid5']}: <a href="{$mybb->settings['bburl']}/showthread.php?tid={$post['fid4']}&pid={$post['fid6']}#pid{$post['fid6']}>Ver ficha</a>.

Lo unico malo es que no funcionaría con SEO.

¿Como usarlo?
Al pasar el puntero sobre Mensaje #1 en el tema donde esta la ficha verás un enlace así:
http://tuforo.com/showthread.php?tid=2&pid=1#pid1

tid=1 y pid=5 serán puesto en sus respectivos campos. Nota: pid siempre es el mismo numero.

Campos al editar el perfil:
[Imagen: 29d8gv5.png]

Resultado al abrir el popup:
[Imagen: 30t439j.png]
Última modificación: 29 Jan, 2012, 2:28 pm por Azagthoth.
He seguido tus pasos (cambiando alguna cosilla) y me ha funcionado. Muchas gracias, ya se puede dar el tema por finalizado.