Modul "Fotoalbum"
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.
Code: Alles auswählen
$db_album = $cfg["tab"]["fotoalbum"];
$db_fotos = $cfg["tab"]["fotos"];
$upldir = "/upload/galerie/";
"Es wird keine Handlung geben, keine Geschichte mit ihrer Versprechung auf einen Anfang und ihrer Hoffnung auf ein Ende." (Andrzej Stasiuk)
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.
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?
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?
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.
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.
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.
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:
Kann mir da jemand weiterhelfen?
Dankevorab.
Bachi
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
Dankevorab.
Bachi
groeße iframe vs groeße table
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?
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?
-
- Beiträge: 50
- Registriert: Di 22. Mär 2005, 13:55
- Wohnort: Aalen (Baden-Württ.)
- Kontaktdaten:
Modifizierte Gallery von djw
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.
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.
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
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
ich habe stattdessen die 'startup.php' mit reingenommen. die war noch in der 'alten' picture.php erwähnt. seitdem gehts (v4.6.4) :bru hat geschrieben: Hat jemand eine Idee, warum der Pfad nicht vollständig ist ???
Gruss bru
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');