Yuna   28 Jan, 2012, 4:51 pm
#1

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)
Gypaete   28 Jan, 2012, 5:10 pm
#2
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.
Yuna   29 Jan, 2012, 8:54 am
#3
No tiene que llevar al perfil, sino a una url que ponga el usuario. Es como cuando ponen la página web.
nocktis21   29 Jan, 2012, 9:05 am
#4
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í:
<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ú:
<ul class="menu">{$post['button_pm']}{$post['button_www']}</ul>

Es un ejemplo. Smile
Gypaete   29 Jan, 2012, 10:37 am
#5
Qué URL?

No especificas.
Yuna   29 Jan, 2012, 10:38 am
#6
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.
Gypaete   29 Jan, 2012, 10:59 am
#7
Pues pon el enlace hacia el foro. O___O
nocktis21   29 Jan, 2012, 12:15 pm
#8
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.
	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:
	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.
Yuna   5 Feb, 2012, 2:19 am
#9
He seguido tus pasos (cambiando alguna cosilla) y me ha funcionado. Muchas gracias, ya se puede dar el tema por finalizado.
  
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.