Modul "Fotoalbum"

effex
Beiträge: 55
Registriert: So 13. Mär 2005, 14:03
Kontaktdaten:

Beitrag von effex » Sa 29. Okt 2005, 17:16

Also im Backend steht alles auf 'grün'. Das Problem taucht erst auf, wenn ich das Template konfigurieren will. Unter 'Vorkonfiguration' ist dann, bis auf die o.a. Fehlermeldung, den 2 Inputfeldern und dem Dropdown-Menu nichts mehr zu sehen. Beim Dropdown-Menu steht nur der Eintrag 'Ordner wählen'. Kein 'Ordner löschen' und auch kein Verzeichnis. :roll:

MichFress
Beiträge: 750
Registriert: Mo 5. Jan 2004, 22:32
Wohnort: Bochum
Kontaktdaten:

Beitrag von MichFress » Sa 29. Okt 2005, 18:54

Code: Alles auswählen

$db_album = $cfg["tab"]["fotoalbum"];
$db_fotos = $cfg["tab"]["fotos"];
$upldir = "/upload/galerie/"; 
diesen Teil des Moduls "Galerie Details" hast du angepasst?
"Es wird keine Handlung geben, keine Geschichte mit ihrer Versprechung auf einen Anfang und ihrer Hoffnung auf ein Ende." (Andrzej Stasiuk)

effex
Beiträge: 55
Registriert: So 13. Mär 2005, 14:03
Kontaktdaten:

Beitrag von effex » Sa 29. Okt 2005, 19:34

O.K. Habe jetzt noch mal neu installiert. Diesmal die Version von oma wettermax und der Anpassung von emergence von Seite 1 dieses Threads. Läuft soweit. Habe jetzt nur folgende Fehlermeldung im Frontend: Keine Fotogalerie gefunden! Obwohl ich das richtige Verzeichnis auswählen konnte, in dem sich auch ein paar Testbilder befinden.

effex
Beiträge: 55
Registriert: So 13. Mär 2005, 14:03
Kontaktdaten:

Beitrag von effex » Sa 29. Okt 2005, 20:16

Mühsam ernährt sich das …

Habe die Datenbankeinträge gelöscht und noch mal neu eingetragen. Und siehe da, ich bekomme schon mal die gelben Balken mit Blätterfunktion und die graue Fläche zu sehen. Allerdings keine Bilder? Nur Platzhalter! In der grauen Fläche steht folgende Fehlermeldung:
Parse error: parse error, unexpected '{' in /www/htdocs/name/cms/picture.php on line 19
Kann das damit zusammenhängen, dass ich die Module in Tabellen eingebunden habe?

effex
Beiträge: 55
Registriert: So 13. Mär 2005, 14:03
Kontaktdaten:

Beitrag von effex » So 30. Okt 2005, 11:42

So habe die Pfade richtig gesetzt. Die Thumbs erscheinen nun korrekt.

Das Problem im iFrame bleibt weiter bestehen. Die Fehlermeldung lautet nach wie vor:
Parse error: parse error, unexpected '{' in /www/htdocs/name/cms/picture.php on line 19

Meine Contenido Version: 4.5.6 Beta

Wäre schön, wenn mir jemand helfen könnte.
Zuletzt geändert von effex am So 30. Okt 2005, 14:49, insgesamt 1-mal geändert.

MichFress
Beiträge: 750
Registriert: Mo 5. Jan 2004, 22:32
Wohnort: Bochum
Kontaktdaten:

Beitrag von MichFress » So 30. Okt 2005, 11:52

na, dann sag uns doch mal die ersten ca. 20 Zeilen deiner picture.php - bzw. schau selber, wo da der Error herkommt...
"Es wird keine Handlung geben, keine Geschichte mit ihrer Versprechung auf einen Anfang und ihrer Hoffnung auf ein Ende." (Andrzej Stasiuk)

effex
Beiträge: 55
Registriert: So 13. Mär 2005, 14:03
Kontaktdaten:

Beitrag von effex » So 30. Okt 2005, 12:01

Die ersten Zeilen meiner picture.php lauten:

Code: Alles auswählen

<?php 
include_once ("config.php");
include_once ($contenido_path."includes/startup.php");

cInclude("includes", "functions.general.php");

cInclude("includes", "functions.i18n.php");
cInclude("includes", "functions.con.php");
cInclude("includes", "functions.con2.php");
cInclude("includes", "functions.api.php");
cInclude("includes", "functions.pathresolver.php");

cInclude("classes", "class.user.php");

 //config-variable verwenden! 
 $db_album = $cfg["tab"]["fotoalbum"]; 
 $db_fotos = $cfg["tab"]["fotos"]; 

if (!$album)  { //<-Zeile 19
   $db_album = new DB_contenido; 
   $sqlC = "SELECT * FROM ".$cfg["tab"]["fotoalbum"]." WHERE idart = ".$idart; 
   $db_album->query($sqlC); 
   
   if ($db_album->next_record())  { 
     $album = $db_album->f("album_id"); 
     $img_dir = "upload/galerie/".$db_album->f("album_dir")."/"; 
     echo "Gewähltes Album: ".$album."<br>"; 
   } else { 
     exit ("Noch kein Album ausgewählt.<br>"); 
   } 
 }
Zuletzt geändert von effex am Di 1. Nov 2005, 19:33, insgesamt 2-mal geändert.

effex
Beiträge: 55
Registriert: So 13. Mär 2005, 14:03
Kontaktdaten:

Beitrag von effex » Di 1. Nov 2005, 12:00

Habe den, an dieser Stelle ursprünglich geschriebenen, Eintrag wieder gelöscht, da ich wohl ein wenig durcheinander gekommen bin. Die Fehlerbeschreibung bleibt wie o.a. weiter so bestehen.

Wer kann mir helfen?

bachi
Beiträge: 161
Registriert: Di 20. Apr 2004, 12:22
Wohnort: Würzburg
Kontaktdaten:

Beitrag von bachi » So 1. Jan 2006, 12:10

Hallo.
Habe ähnliche Probleme nach dem Upgrate auf 4.6. Im Backend steht nach der Wahl des Pfades:Beim Datenbankeintrag traten Probleme auf.

Im Frontend steht:

Code: Alles auswählen

 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/web614/html/myworkstyleDE/front_content.php(659) : eval()'d code on line 306
Kann mir da jemand weiterhelfen?
Dankevorab.
Bachi
C 4.5.2 - 4.6
www.myworkstyle.de
www.hsgweb.de
--
::: It´s not a bug - it´s a feature!!! :::

maliya
Beiträge: 15
Registriert: Fr 25. Nov 2005, 14:10
Kontaktdaten:

groeße iframe vs groeße table

Beitrag von maliya » Do 19. Jan 2006, 14:26

Hallo, also nach einigen fehlversuchen klappt die bilderuebersicht und dasdie galerie selbst jetzt ganz gut. ich hab nur noch ein problem:
die groesse des iframes wie auch alle tabellen sind an die groesse meines layouuts angepasst. ich habe soweit alle paddings, margins u.a. entfernt. trotzdem passt die tabelle (durch picture.php erzeugt) immer noch nicht in den iframe ... und das eigentlich nur, weil zwischen iframe-border und table-border ein abstand von ca. 10px liegt ... und ich hab keine ahnung, wo die einstellung dafuer liegt ... hat jem. ne idee, woran es liegen koennte?

maliya
Beiträge: 15
Registriert: Fr 25. Nov 2005, 14:10
Kontaktdaten:

Beitrag von maliya » Fr 20. Jan 2006, 10:32

hi, ich weiß nicht wieso, aber das problem hat sich anscheinend uebernacht erledigt ...

tomkolb
Beiträge: 50
Registriert: Di 22. Mär 2005, 13:55
Wohnort: Aalen (Baden-Württ.)
Kontaktdaten:

Modifizierte Gallery von djw

Beitrag von tomkolb » Di 14. Feb 2006, 12:37

Habe die Gallery unter 4.4.5 laufen. Soweit perfekt. Nun 2 Fragen: Habe die Galerie Details nachvollzogen (Input, Output, picture.php u. sql-insert). Funktioniert!
Wozu ist der 2. Teil? (Übersicht (Input/Output) - ist das ein zweites Modul??
Die zweite Frage: Habe sämtliche Gallerien in einer Kategorie laufen und hätte die Anzeige der Bilder/Thumbs ganz gerne nach dem aktuellsten Erstellungs-Datum angezeigt. Tatsächlich werden die Bilder mit der kleinsten "idart" zuerst, also beim Start angezeigt. In der DB hat man doch das album_datum - aber das wird nicht abgefragt.

Habe mal die Passage rauskopiert, wo ich meine, dass dieser Zusatz hingehört.

//galerie finden
$dbA = new DB_contenido;
$sqlA = "SELECT * from $db_album WHERE idart = ".$idart;
$dbA = mysql_query($sqlA);

if (mysql_num_rows($dbA) != 1) {
$fehler = "Keine Fotogalerie gefunden";
} else {
$album = mysql_fetch_array($dbA);
$album_id = $album[album_id];
$img_dir = $upldir.$album[album_dir]."/";
$thm_dir = $img_dir."thm/";
}
if (!$fehler) {
$dbF = new DB_contenido;
$sqlF = "SELECT * from $db_fotos WHERE album_id = ".$album_id;
$dbF->query($sqlF);
if ($dbF->num_rows() < 1) {
$fehler = "Keine Fotos zu dieser Galerie gespeichert.";
} else {
$alle_fotos = $dbF->num_rows();
}
}

Ich hoffe dass ich mich verständlich ausgedrückt habe und mir evtl. behilflich sein kann.

bru
Beiträge: 7
Registriert: Do 29. Apr 2004, 15:58
Kontaktdaten:

Beitrag von bru » Di 7. Mär 2006, 11:43

Hallo

ich setze mittlerweile die Version 4.6.8 ein und kriege beim Einsatz der des Moduls folgende(n) Fehler.

Zuerst hat die picture.php den Fehler ausgegeben, das die Funktion cInclude nicht vorhanden sei... da habe ich die functions.api.general.php includiert... soweit so gut..

aber nun zeigt die Fotogalerie folgenden Fehler

Fatal error: Error: Can't include /var/www/web99/html/contenido/cfg_sql.inc.php in /var/www/web99/html/contenido/includes/api/functions.api.general.php on line 157

irgendwie findet das Programm das Verzeichnis Includes nicht, obwohl ich in der picture.php folgende Angaben (ich denk'mal) richtig gemacht habe:
Irgendwie sucht die api.general die weiteren Dateien direkt im Verzeichnis -contenido/ und vergisst dabei das Verzeichnis Includes...

Hier der Anfang von picture.php:
...
include_once ("config.php");
include_once ($contenido_path . "includes/config.php");
include_once ($contenido_path . "includes/api/functions.api.general.php");
cInclude("includes", "cfg_sql.inc.php");
cInclude("includes", "functions.general.php");
cInclude("includes", "functions.i18n.php");
cInclude("includes", "functions.tpl.php");
cInclude("includes", "functions.con.php");
cInclude("includes", "functions.mod.php");
cInclude("includes", "functions.api.php");
cInclude("classes", 'class.inuse.php');
cInclude("classes", 'class.user.php');
cInclude("classes", 'class.notification.php');
cInclude("classes", 'class.table.php');

Hat jemand eine Idee, warum der Pfad nicht vollständig ist ???

Herzlichen Dank für jegliche Hilfe.

Gruss bru

d.velop
Beiträge: 1
Registriert: Mo 13. Mär 2006, 17:27
Kontaktdaten:

Beitrag von d.velop » Mo 13. Mär 2006, 17:32

bru hat geschrieben: Hat jemand eine Idee, warum der Pfad nicht vollständig ist ???

Gruss bru
ich habe stattdessen die 'startup.php' mit reingenommen. die war noch in der 'alten' picture.php erwähnt. seitdem gehts (v4.6.4) :

Code: Alles auswählen

include_once ("config.php");
include_once ($contenido_path . "includes/config.php");
include_once ($contenido_path . "includes/startup.php");
cInclude("includes", "cfg_sql.inc.php");
cInclude("includes", "functions.general.php");
cInclude("includes", "functions.i18n.php");
cInclude("includes", "functions.tpl.php");
cInclude("includes", "functions.con.php");
cInclude("includes", "functions.mod.php");
cInclude("includes", "functions.api.php");
cInclude("classes", 'class.inuse.php');
cInclude("classes", 'class.user.php');
cInclude("classes", 'class.notification.php');
cInclude("classes", 'class.table.php');


bru
Beiträge: 7
Registriert: Do 29. Apr 2004, 15:58
Kontaktdaten:

Beitrag von bru » Mo 13. Mär 2006, 23:23

@d.velop: Herzlichen Dank, das war der perfekte Tipp.
:D ... jetzt funktioniert wieder alles... puuuh... ich dachte schon ich müsste ein anderes FotoModul einsetzen...

Danke und Gruss
bru

Gesperrt