Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



net-board.net Archiv
Coppermine neueste Bilder Mod für SMF - Druckversion

+- net-board.net Archiv (https://net-board.net)
+-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26)
+--- Forum: Scriptsprachen (+Datenbanksysteme) (https://net-board.net/forumdisplay.php?fid=19)
+--- Thema: Coppermine neueste Bilder Mod für SMF (/showthread.php?tid=5912)

Seiten: 1 2


- pattex - 17.11.2008

Hallo Clemens,

du musst diese Zeile in der BoardIndex.php ersetzen:
Code:
$sql = "SELECT * FROM ".$pr."albums as a,".$pr."pictures as p WHERE p.aid=a.aid AND (a.visibility=".($usergroup[0]+100)." ".$sql1." or a.visibility=0) ORDER BY p.pid DESC LIMIT ".$n."";


durch
Code:
$sql = "SELECT * FROM ".$pr."albums as a,".$pr."pictures as p WHERE p.aid=a.aid AND (a.visibility=".($usergroup[0]+100)." ".$sql1." or a.visibility=0) ORDER BY rand() DESC LIMIT ".$n."";


Gruß
pattex


- Clemens - 17.11.2008

Guten Abend Pattex!

ja Wahnsinn! es läuft Smile und sieht super aus!

Du hast mir einen grossen Gefallen damit gemacht!

VIELEN HERZLICHEN DANK!

Gruß
Clemens


- Clemens - 17.11.2008

Hallo Pattex,

bin mir jetzt nicht sicher ob ichs nicht gemerkt hab oder ob das ein neuer fehler bei mir ist....

wenn ich nämlich auf eines der zufallsbilder klicke, öffnet sich zwar "_blank" der neue explorer, doch er zeigt ein ganz anderes bild an. also nicht das thumb aus dem forum-info-center.

Sad

weisst du mir einen rat?

gruss
clemens


- pattex - 17.11.2008

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


- Clemens - 17.11.2008

ja Wahnsinn! es hat geklappt Smile ich wäre froh ich könnte so wie du ... Smile

HERZLICHEN DANK!