Pic Galerie 3.4.3, kann keine Ordner auswählen |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Pic Galerie 3.4.3, kann keine Ordner auswählen |
Mon. 22. January 2007, 12:43
Beitrag
#1
|
|
Newbie Gruppe: Members Beiträge: 2 Mitglied seit: 09.11.2006 Mitglieds-Nr.: 348 |
Hallo,
hab ein Problem mit dem Pic Galerie Modul (3.4.3) unter der Sefrengo-Version 1.3. irgendwas stimmt da mit der Abfrage der Ordner nicht. Wenn ich im Modul angebe : "Soll der Redakteur das Verzeichnis im Frontend einstellen?" JA - dann zeigt er mir keine Ordner an, wenn ich NEIN einstelle und den Ordner selber auswähle erhalte ich auf der Seite "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/xxx/httpdocs/cms/cms/inc/backend.php(153) : eval()'d code on line 869". Die richtigen Bilder werden jedoch angezeigt... kann mir jemand helfen? lg sebastian |
|
|
Tue. 23. January 2007, 09:39
Beitrag
#2
|
|
Advanced Member Gruppe: Wikiadmins Beiträge: 150 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 63 |
Hast du das Basisverzeichnis im Dateimanager schon eingelesen? Die Datenbank kennt dann nämlich deine Ordner noch nicht.
michel |
|
|
Wed. 24. January 2007, 13:22
Beitrag
#3
|
|
Newbie Gruppe: Members Beiträge: 2 Mitglied seit: 09.11.2006 Mitglieds-Nr.: 348 |
hallo michel,
ja hab ich gemacht. die verzeichnissrechte passen auch alle ... lg sebastian |
|
|
Wed. 14. February 2007, 19:47
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 112 Mitglied seit: 31.08.2006 Wohnort: Berlin Mitglieds-Nr.: 219 |
Hallo,
gab es zu diesem Problem mal eine Lösung? Ich habe das Selbe Verhalten obwohl alle Ordner gescannt sind und die Rechte stimmen. Sobald ich die Frontendbearbeitung erlaube kommt die Fehlermeldung. Der Beitrag wurde von duffy bearbeitet: Wed. 14. February 2007, 21:36 -------------------- |
|
|
Wed. 14. February 2007, 21:43
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 112 Mitglied seit: 31.08.2006 Wohnort: Berlin Mitglieds-Nr.: 219 |
Das Problem ist gelöst. Grund waren Datenbankabfragen im Modul, die mit mysql_query() gemacht wurden.
Folgende Änderungen haben geholfen (in der Modulkonfiguration) CODE //Dateimanager Verzeichnisse auslesen $sql = "SELECT A.iddirectory, A.dirname FROM ".$cms_db['directory'] ." as A WHERE A.idclient='".$client."' AND A.status & 0x05 = 0x00 ORDER BY dirname"; $db->query($sql); //$result = mysql_query($sql) or die(mysql_error()); CODE //Bearbeitungsformular ausgeben echo "<div align=\"center\"><form method=\"POST\" action=\"$action\"><select name=\"change_dir\" size=\"1\">"; //while ($row = mysql_fetch_array($result)) while ($db->next_record()) { //if($perm->have_perm(0x01, "folder", $row['iddirectory'])) if($perm->have_perm(0x01, "folder", $db->f('iddirectory'))) { //if ($mod['galerie_folder'] == $row['iddirectory'])) if ($mod['galerie_folder'] == $db->f('iddirectory')) { echo "<option selected value=\""; } else { echo "<option value=\"";} //echo $row['iddirectory']; echo $db->f('iddirectory'); echo "\">"; //echo $row['dirname']; echo $db->f('dirname'); echo "</option>"; }} Da sind noch an anderen Stellen Aufrufe von mysql_query, die ich jetzt aber nicht weiter beachtet habe. -------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 26.9.24 - 18:15 |