Hallo Clemens,
Wie sagt man so schön: "It's not a bug, it's a feature". Nein, es ist wirklich ein Fehler.
Habe das gerade getestet, behoben und habe nun eine hoffentlich fehlerfreie Version für dich:
Diese Zeilen in der BoardIndex.php:
Code:
$position=0;
$context['cp_bridge']=0;$context['cp_bridge']="<tr><td colspan=2 class='windowbg'><table width=100% cellspacing=0 cellpadding=0><tr>";
while ($row = mysql_fetch_assoc($request)){
$album='0';
$context['cp_bridge'].="
<td valign='top'><center>
<table cellspacing=0 cellpadding=0><tr><td width='130px' align=center>
<a href='".$path."displayimage.php?album=lastup&cat=".$album."&pos=".$position."' alt='".$row['title']."' title='".$row['title']."' target='_blank'><img src='".$path."albums/".$row['filepath']."thumb_".$row['filename']."' style='border:none;'></a>
<br />";
if(!$row['title'])$context['cp_bridge'].="-";
else $context['cp_bridge'].=wordwrap(utf8_decode($row['title']),23, "<br>", 1);
$context['cp_bridge'].="</td></tr></table></td>";
$position++;
}
$context['cp_bridge'].="</td></tr></table></tr>";
werden ersetzt durch:
Code:
$context['cp_bridge']=0;$context['cp_bridge']="<tr><td colspan=2 class='windowbg'><table width=100% cellspacing=0 cellpadding=0><tr>";
while ($row = mysql_fetch_assoc($request)){
$position=-$row[pid];
$album='0';
$context['cp_bridge'].="
<td valign='top'><center>
<table cellspacing=0 cellpadding=0><tr><td width='130px' align=center>
<a href='".$path."displayimage.php?album=random&cat=0&pos=".$position."' alt='".$row['title']."' title='".$row['title']."' target='_blank'><img src='".$path."albums/".$row['filepath']."thumb_".$row['filename']."' style='border:none;'></a>
<br />";
if(!$row[title])$context['cp_bridge'].="-";
else $context['cp_bridge'].=wordwrap(utf8_decode($row[title]),23, "<br>", 1);
$context['cp_bridge'].="</td></tr></table></td>";
}
$context['cp_bridge'].="</td></tr></table></tr>";
Und wie immer der Hinweis: Datensicherungen machen und bei Problemen einfach die BoardIndex.php zusenden.
Gruß
pattex