Nagrzebałem tu solidnie, niby jest ok, ale belka dalej jest za gruba, no i jak chcę napisać wiadomość to teraz mnie przenosi do archiwum.
<code>
<div id="shoutbox" class="front{$classes}">
<div class="thead">
{$lang->dvz_sb_shoutbox}<div align="right"><a href="{$mybb->settings['bburl']}/index.php?action=shoutbox_archive">« {$lang->dvz_sb_archivelink}</div>
</div>
<div class="body">
{$panel}
<div class="window" style="height:{$mybb->settings['dvz_sb_height']}px">
<div class="data">
{$html}
</div>
</div>
</div>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/dvz_shoutbox.js"></script>
{$javascript}
</div>
</Code>
Znalazłem porządny kod na necie:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead"><div>Shoutbox <span style="float: right;"><a href="{$mybb->settings[bburl]}/index.php?action=shoutbox_archive">« {$lang->dvz_sb_archivelink}</a></span></div>
</td>
</tr>
</thead>
<tr>
<td>
<div id="shoutbox">
<div class="panel-away" style="display:none"><button class="button" onclick="dvz_shoutbox.setBack()">{$lang->dvz_sb_away_button}</button>{$lang->dvz_sb_away}</div>
{$dvz_shoutbox_panel}
<div id="shoutbox_data" style="height:{$mybb->settings[dvz_sb_height]}px; overflow:auto;"></div>
</div></td></tr>
</table>
<script type="text/javascript" src="jscripts/dvz_shoutbox.js"></script>
<script>
now = new Date;
dvz_shoutbox.userLastAction = now.getTime();
dvz_shoutbox.interval = {$mybb->settings[dvz_sb_interval]};
dvz_shoutbox.antiflood = {$mybb->settings[dvz_sb_antiflood]};
dvz_shoutbox.maxShouts = {$mybb->settings[dvz_sb_num]};
dvz_shoutbox.awayTimeout = {$mybb->settings[dvz_sb_away]}*1000;
dvz_shoutbox.lang = ['{$lang->dvz_sb_delete_confirm}', '{$lang->dvz_sb_antiflood}'];
{$dvz_shoutbox_js}
dvz_shoutbox.checkForMessages();
</script>
Ale minusem jest to że nie ma chatu. (wysyłania wiadomości oraz wysłanych wiadomości).