SimplePortal

Support => International Support => Spanish => Topic started by: Neekiinh0 on December 08, 2010, 09:48:13 AM

Title: Modificacion block Recent Topics.
Post by: Neekiinh0 on December 08, 2010, 09:48:13 AM
Buenos dias,
Quiero hacer lo mismo que pedi en este post: http://simpleportal.net/index.php?topic=6747.0

Pero esta vez quiero que se vean los avatares en chiquito en vez del icono de mensaje, se podra?
Lo vi que lo tiene otro portal pero yo prefiero Sp.

Al bloque lo uso en modo FULL o Completo.

EDITO: Modifique el PortalBlocks.php siguiendo este topic: http://simpleportal.net/index.php?topic=6826.0

Ahora si, a esta modificacion agregarle los avatares !
Title: Re: Modificacion block Recent Topics.
Post by: 130860 on December 09, 2010, 11:44:53 AM
que version de smf usas?
Title: Re: Modificacion block Recent Topics.
Post by: Neekiinh0 on December 09, 2010, 01:00:33 PM
2.0 RC4

Title: Re: Modificacion block Recent Topics.
Post by: 130860 on December 10, 2010, 06:10:35 PM
ok, puedes usar directamente esto:

$item['poster']['avatar']

y aparecerá el avatar del usuario, solo reemplaza la imagen de los foros con esa variable,  esa variable mostrar la imagen en tamaño real,  si quieres modificar el tamaño entonces en tu archivo  SSI.php  busca:

Code: [Select]
if($posts[$key]['poster']['id'] > 0)
{
   
loadMemberContext($posts[$key]['poster']['id']);
$posts[$key]['poster']['avatar'] = $memberContext[$posts[$key]['poster']['id']]['avatar']['image'];


y debajo de eso agrega:

Code: [Select]
$posts[$key]['poster']['href'] = $memberContext[$posts[$key]['poster']['id']]['avatar']['href'];


entonces podrás usar:  $item['poster']['href']  que contiene la url del avatar, asi podras cambiarle el tamaño:

Code: [Select]
<img src="', !empty($post['poster']['href']) ? $post['poster']['href'] : 'url de imagen que se mostrar si el usuario no tiene avatar','" width="40px"   />
SimplePortal 2.3.8 © 2008-2024, SimplePortal