Seite 13 von 16

Verfasst: Sa 29. Okt 2005, 17:16
von effex
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:

Verfasst: Sa 29. Okt 2005, 18:54
von MichFress

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?

Verfasst: Sa 29. Okt 2005, 19:34
von effex
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.

Verfasst: Sa 29. Okt 2005, 20:16
von effex
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?

Verfasst: So 30. Okt 2005, 11:42
von effex
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.

Verfasst: So 30. Okt 2005, 11:52
von MichFress
na, dann sag uns doch mal die ersten ca. 20 Zeilen deiner picture.php - bzw. schau selber, wo da der Error herkommt...

Verfasst: So 30. Okt 2005, 12:01
von effex
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>"); 
   } 
 }

Verfasst: Di 1. Nov 2005, 12:00
von effex
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?

Verfasst: So 1. Jan 2006, 12:10
von bachi
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

groeße iframe vs groeße table

Verfasst: Do 19. Jan 2006, 14:26
von maliya
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?

Verfasst: Fr 20. Jan 2006, 10:32
von maliya
hi, ich weiß nicht wieso, aber das problem hat sich anscheinend uebernacht erledigt ...

Modifizierte Gallery von djw

Verfasst: Di 14. Feb 2006, 12:37
von tomkolb
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.

Verfasst: Di 7. Mär 2006, 11:43
von bru
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

Verfasst: Mo 13. Mär 2006, 17:32
von d.velop
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');


Verfasst: Mo 13. Mär 2006, 23:23
von bru
@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