Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Problema con iconos de aviso de nuevos mensajes en foro
jtole   26 Mar, 2012, 2:57 am
#1
Hola, pues estoy intentando poner el icono de avisos nuevos en los foros.
Para eso he subido dos imágenes "on" y "off" y he editado la plantilla forumbit_depth2_forum en Caja del foro - Plantillas.

El codigo original que tenia era este:

Código:
<tr>
<td class="{$bgcolor}" align="center" valign="middle" width="1">
<img src="{$theme['imgdir']}/ficons/icon_{$forum['fid']}.png" title="{$forum['name']}" alt="{$forum['name']}"/>
</td>
<td class="{$bgcolor}" valign="top"><strong>
<a href="{$forum_url}">{$forum['name']}</a>
</strong>{$forum_viewers_text}<divclass="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td class="{$bgcolor}" valign="top" align="center" style="white-space: nowrap">{$threads}{$unapproved['unapproved_threads']}</td>
<td class="{$bgcolor}" valign="top" align="center" style="white-space: nowrap">{$posts}{$unapproved['unapproved_posts']}</td>
<td class="{$bgcolor}" valign="top" align="right" style="white-space: nowrap">{$lastpost}</td>
</tr>

El codigo modificado con la ruta de mis iconos es este:

Código:
<tr>

<td class="{$bgcolor}" align="center" valign="top"
width="1"><img src="images/nesil/ficons/icon_{$forum['fid']}.png"
title="{$forum['name']}"/></td>

<td class="{$bgcolor}" valign="middle"><img
src="images/nesil/ficons/{$lightbulb['folder']}.png" alt="{$lightbulb['altonoff']}"
title="{$lightbulb['altonoff']}" class="ajax_mark_read"
id="mark_read_{$forum['fid']}" /> <strong><a
href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}<div

class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>

</td>

<td class="{$bgcolor} smalltext" valign="middle" align="center"
style="white-space: nowrap"><strong>{$threads}</strong>
{$unapproved['unapproved_threads']} {$lang->forumbit_threads}<br
/><strong>{$posts}</strong>
{$unapproved['unapproved_posts']}
{$lang->forumbit_posts}</span></td>

<td class="{$bgcolor}" valign="middle" align="left" style="white-space: nowrap">{$lastpost}</td>

</tr>

Los iconos de aviso salen al lado de cada foro, pero ahora en la zona de ultimos mensajes no sale nada, es como si el cuerpo del foro se contrayera. Pongo captura:

[Imagen: prueba.jpg]
::Leon::   26 Mar, 2012, 8:01 am
#2
Si no me equivoco es por el forumbit_depth1_cat. Si seguiste el tutorial entonces modificaste unos valores...
Si tienes <td class="thead" colspan="6"> vuelve a dejarlo en 5.
Si tienes <td class="tcat" colspan="3"> vuelve a dejarlo en 2.
Más rápido es hacer click en "Volver al original"

Y vuelve a colocar el código modificado en forumbit_depth2_forum y revisa.

Si no pasa nada, avisa =P
jtole   26 Mar, 2012, 1:22 pm
#3
Pongo el codigo que tengo en el forumbit_depth1_cat, como veis los datos que comentas estan correctos pero sigue sin verse bien.

Código:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<div><strong><a href="{$forum_url}">{$forum['name']}</a></strong><br /><div class="smalltext">{$forum['description']}</div></div>
</td>
</tr>
</thead>
<tbody style="{$expdisplay}" id="cat_{$forum['fid']}_e">
<tr>
<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->forumbit_forum}</strong></span></td>
<td class="tcat" width="85" align="center" style="white-space: nowrap"><span class="smalltext"><strong>{$lang->forumbit_threads}</strong></span></td>
<td class="tcat" width="85" align="center" style="white-space: nowrap"><span class="smalltext"><strong>{$lang->forumbit_posts}</strong></span></td>
<td class="tcat" width="200" align="center"><span class="smalltext"><strong>{$lang->forumbit_lastpost}</strong></span></td>
</tr>
{$sub_forums}
</tbody>
</table>
<br />
jtole   27 Mar, 2012, 4:33 am
#4
Nadie me puedo ayudar con esto? es lo unico que me falta solucionar para abrir el foro, si quereis subo los codigos que me digáis par que los echeís un vistazo.
Jaizu   27 Mar, 2012, 5:59 am
#5
Cambia tu plantilla forumbit_depth1_cat, la última plantilla que nos diste por esto:
Código:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<div><strong><a href="{$forum_url}">{$forum['name']}</a></strong><br /><div class="smalltext">{$forum['description']}</div></div>
</td>
</tr>
</thead>
<tbody style="{$expdisplay}" id="cat_{$forum['fid']}_e">
<tr>
<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->forumbit_forum}</strong></span></td>
<td class="tcat" width="85" align="center" style="white-space: nowrap"><span class="smalltext"><strong>Mensajes y Temas</strong></span></td>
<td class="tcat" width="200" align="center"><span class="smalltext"><strong>{$lang->forumbit_lastpost}</strong></span></td>
</tr>
{$sub_forums}
</tbody>
</table>
<br />
jtole   27 Mar, 2012, 6:29 am
#6
(27 Mar, 2012, 5:59 am)Rikio escribió: Cambia tu plantilla forumbit_depth1_cat, la última plantilla que nos diste por esto:
Código:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<div><strong><a href="{$forum_url}">{$forum['name']}</a></strong><br /><div class="smalltext">{$forum['description']}</div></div>
</td>
</tr>
</thead>
<tbody style="{$expdisplay}" id="cat_{$forum['fid']}_e">
<tr>
<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->forumbit_forum}</strong></span></td>
<td class="tcat" width="85" align="center" style="white-space: nowrap"><span class="smalltext"><strong>Mensajes y Temas</strong></span></td>
<td class="tcat" width="200" align="center"><span class="smalltext"><strong>{$lang->forumbit_lastpost}</strong></span></td>
</tr>
{$sub_forums}
</tbody>
</table>
<br />

Muchas gracias!!! con el codigo que me has dejado ya se ve correctamente.

::Leon::   27 Mar, 2012, 8:14 am
#7
No deberías quitar los créditos de MyBB, si lo haces nadie te dará soporte...
papi   27 Mar, 2012, 8:26 am
#8
bueno, como veo que esta resuelto, cierro el tema. Haz caso de lo qeu te dice eñ compañero o nadie te dara soporte
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.