css is goed.
case smilies: dat vogel je wel uit, waar we het gisteren over hadden. Trial and error.
case 5 dunne rows: de shouts worden niet geplaatst in de rows maar in de div zelf.
Zie afbeelding.
Waarschijnlijk ligt dat aan regel 920 in js.php
Probeer eens true i.p.v. false.
Weet niet of dat helpt.
btw, heb je de laatste versie en is daar nergens iets over te vinden op het phpbb forum of die van de maker?
Kan mij eigenlijk ook niet voorstellen dat er geen instellingen voor de shoutbox in de back-end zijn.
Flood control, gebruik van smilies, aantal berichten, max lengte etc. moet voor de normale gebruiker in de back-end instelbaar zijn en niet 1800 regeltjes aan code doorbladeren.
regel 920: var row = false;
for (var i = 0; i < tmp.length ; i++)
{
var li = ce('li');
li.className = (!row) ? 'row row1' : 'row row2';
row = !row;
var dl = ce('dl');
var dd = ce('dd');
var dt = ce('dt');
var inh = tmp[i];
dt.style.width = '25%';
dt.style.styleFloat = dt.style.cssFloat = 'left';
dd.style.styleFloat = dd.style.cssFloat = 'left';
dd.style.paddingLeft = '3px';
var s = ce('span');
var msg = parse_xml_to_html(inh.getElementsByTagName('shout_text')[0]);
dt.appendChild(parse_xml_to_html(inh.getElementsByTagName('shout_time')[0]));
dt.appendChild(tn(' | '));
dt.appendChild(parse_xml_to_html(inh.getElementsByTagName('username')[0]));
dt.appendChild(tn(': '));
dl.appendChild(dt);
<?php
if ($auth->acl_get('a_') || $auth->acl_getf_global('m_'))
{
}
?>
dd.appendChild(msg);
dd.id = 'msgbody';
dl.appendChild(dd);
li.appendChild(dl);
posts.appendChild(li);