mostrar avatar en los ultimos temas del portal
hola este tema es muy similar al de aca http://www.mybb-es.com/Hilo-mostrar-icon...mas-portal pero con la diferencia que es para mostrar avatares en los ultimos temas del portal.
Primero buscamos esto en archivo portal.php
y lo remplazamos por este codigo
Luego buscamos este codigo
Y al final de esta 3 lineas agregamos esto:
vamos a la plantilla portal_latestthreads_thread y reemplazamos por este codigo.
asi quedaria
![[Image: post.jpg]](http://s8.postimage.org/cwl3krut1/post.jpg)
Primero buscamos esto en archivo portal.php
$query = $db->query("
SELECT t.*, u.username
FROM ".TABLE_PREFIX."threads t
LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid=t.uid)
WHERE 1=1 $unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%'
ORDER BY t.lastpost DESC
LIMIT 0, ".$mybb->settings['portal_showdiscussionsnum']
);
y lo remplazamos por este codigo
$query = $db->query("
SELECT t.*, u.username,u.avatar
FROM ".TABLE_PREFIX."threads t
LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid=t.uid)
WHERE 1=1 $unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%'
ORDER BY t.lastpost DESC
LIMIT 0, ".$mybb->settings['portal_showdiscussionsnum']
);
Luego buscamos este codigo
$thread['subject'] = htmlspecialchars_uni($parser->parse_badwords($thread['subject']));
$thread['threadlink'] = get_thread_link($thread['tid']);
$thread['lastpostlink'] = get_thread_link($thread['tid'], 0, "lastpost"); Y al final de esta 3 lineas agregamos esto:
$thread['avatar_thread'] = $thread['avatar']; vamos a la plantilla portal_latestthreads_thread y reemplazamos por este codigo.
<tr>
<td class="{$altbg}">
<img width="30px" height="30px"src="{$thread['avatar_thread']}">
<strong><a href="{$mybb->settings['bburl']}/{$thread['threadlink']}">{$thread['subject']}</a></strong>
<span class="smalltext"><br />
<a href="{$thread['lastpostlink']}">{$lang->latest_threads_lastpost}</a> {$lastposterlink}<br />
{$lastpostdate} {$lastposttime}<br />
<strong>» </strong>{$lang->latest_threads_replies} {$thread['replies']}<br />
<strong>» </strong>{$lang->latest_threads_views} {$thread['views']}
</span>
</td>
</tr>asi quedaria
![[Image: post.jpg]](http://s8.postimage.org/cwl3krut1/post.jpg)
andas creativo con las modificaciones del portal xD esta muy bueno, te felicito y te va +rep

+REP Gracias handshake.
<img width="30px" height="30px"src="{$thread['avatar_thread']}">
Esa linea visualiza el avatar del primer usuario como seria del ultimo usuario su avatar.
Esa linea visualiza el avatar del primer usuario como seria del ultimo usuario su avatar.
y como haria para agregar el avatar en lastpost en el index Vi un tutorial y no logro conseguirlo
Aprendiendo cada vez mas
A mi se me queda sin mostrarse la imagen.
![[Image: captura2.png]](http://www.zero-juegos.com/dudas/captura2.png)
Que es posible que haya echo mal?
Un Saludo.
![[Image: captura2.png]](http://www.zero-juegos.com/dudas/captura2.png)
Que es posible que haya echo mal?
Un Saludo.
Pueden ser muchas cosas, como por ejemplo que el usuario no tenga avatar, o que tu portal se encuentre fuera del foro. Mi plugin OUGC Show Avatar muestra avatares en esa área del foro y en la lista de mensajes privados, aparte de muchas áreas mas, por si es de tu interés.
MyBB - Mods - OUGC Show Avatar
Pienso actualizarlo pronto para mostrar avatares en la pagina del equipo del foro y quizás otras áreas.
MyBB - Mods - OUGC Show Avatar
Pienso actualizarlo pronto para mostrar avatares en la pagina del equipo del foro y quizás otras áreas.
24 Apr, 2014, 10:15 pm Omar G. wrote:
Pueden ser muchas cosas, como por ejemplo que el usuario no tenga avatar, o que tu portal se encuentre fuera del foro. Mi plugin OUGC Show Avatar muestra avatares en esa área del foro y en la lista de mensajes privados, aparte de muchas áreas mas, por si es de tu interés.
MyBB - Mods - OUGC Show Avatar
Pienso actualizarlo pronto para mostrar avatares en la pagina del equipo del foro y quizás otras áreas.
Si lo actualizas quedaría genial, aunque personalmente preferiría un tutorial para editar las plantillas directamente, sin necesidad de depender del plugin.
Enviado desde mi Sony Xperia E mediante Tapatalk.
Créeme que lo que buscas no es posible solo editando plantillas, no de una forma fiable por lo menos (JavaScript tampoco seria fiable). Los tutoriales que hay para esto sencillamente no los optimizan como debe de ser.
Lo mas fiable seria un plugin, los cuales realmente tampoco etas optimizados la mayoría. Solo hay una manera que yo agregaría esto a mi foro, y es con un plugin, y solo hay dos plugin que recomendaría, y uno ya lo coloque arriba y lo escribí yo mismo.
Lo mas fiable seria un plugin, los cuales realmente tampoco etas optimizados la mayoría. Solo hay una manera que yo agregaría esto a mi foro, y es con un plugin, y solo hay dos plugin que recomendaría, y uno ya lo coloque arriba y lo escribí yo mismo.
![[Image: signature.png]](https://omarg.me/cache/images/signature.png)
![[Image: jCIaOgk.png]](http://i.imgur.com/jCIaOgk.png)