Hallo Murat,
das Problem mit den Bildergalerien ist ganz komisch. Ich habe zwei im Einsatz, beide von Andreas (kummer), und zwar habe ich einmal das hier:
Modulname : w3concepts.picgallery.v1
und einmal das:
Modulname : w3concepts.gallery.v1
Beide benutzen den popupviewer.php, es handelt sich um dieselbe Datei.
Ich habe das hier gefunden:
http://forum.contenido.org/viewtopic.php?f=59&t=30801 und die Ausnahme bei mir eingetragen.
Beim picgallery-Modul bekomme ich immer die Meldung
Code: Alles auswählen
Forbidden
You don't have permission to access /cms/popupviewer.php on this server.
die andere Galerie hingegen funktionierte nach Eintragen der Ausnahme, obwohl ich vorher die gleiche Forbidden-Meldung bekam! Da ist bestimmt ein Fehler im Aufruf des Popupviewers, denn die beiden Aufrufe unterscheiden sich, aber auf dem Auge bin ich irgendwie blind.
Vielleicht siehst du etwas.
Funktionierender Aufruf:
Code: Alles auswählen
//return "<a href=\"#\" onClick=\"window.open('{$this->path['html']}popupviewer.php?uri={$this->path['upload']}{$this->path['pictures']}{$this->picture[$this->showNextPictureSeq]}','bild','width={$originalsize[0]},height={$originalsize[1]},top=10,left=10,scrollbars=no,topmargin=0,leftmargin=0');bild.document.body.style.margin=0;\"><img src=\"{$this->htmlpath}{$size['filename']}\" width=\"{$size['width']}\" height=\"{$size['height']}\" /></a>";
return "<a href=\"javascript:window.open('{$this->path['html']}popupviewer.php?uri={$this->path['upload']}{$this->path['pictures']}{$this->picture[$this->showNextPictureSeq]}','bild','width={$originalsize[0]},height={$originalsize[1]},top=10,left=10,scrollbars=no,topmargin=0,leftmargin=0');bild.document.body.style.margin=0;\"><img src=\"{$this->htmlpath}{$size['filename']}\" width=\"{$size['width']}\" height=\"{$size['height']}\" /></a>";
(hier war die erste Zeile auskommentiert, Zeichen, dass ich das irgendwann mal geändert habe. Deshalb habe ich das bei der anderen Galerie so ähnlich gemacht, also mit javascript:window.open und nicht onClick ...).
Nicht-funktionierender Aufruf:
Code: Alles auswählen
//echo "<a href=\"#\" onClick=\"window.open('{$cfgClient[$client]["path"]["htmlpath"]}popupviewer.php?uri={$pic['htmlbilderpfad']}{$bild[$bildnummer]}','bild','width={$src_image_size[0]},height={$src_image_size[1]},top=10,left=10,scrollbars=no,topmargin=0,leftmargin=0');bild.document.body.style.margin=0;\">";
echo "<a href=\"javascript:window.open('{$cfgClient[$client]["path"]["htmlpath"]}popupviewer.php?uri={$pic['htmlbilderpfad']}{$bild[$bildnummer]}','bild','width={$src_image_size[0]},height={$src_image_size[1]},top=10,left=10,scrollbars=no,topmargin=0,leftmargin=0');bild.document.body.style.margin=0;\">";
echo "<img src=\"{$pic['htmlthumbnailpfad']}{$pic['breite']}.{$pic['hoehe']}.{$bild[$bildnummer]}.jpg\"/ border=\"0\">";
Das Auswählen der Pfade geht aber auch nicht, obwohl ich das eine oder andere ausprobiert habe. Zum Schluss habe ich den funktionierenden Input des einen Moduls in das andere Modul kopiert und angepasst, es lief aber trotzdem nicht, und jetzt habe ich die Schnauze voll und werde die paar Fotogalerien, die ich habe, alle auf die funktionierende Variante umstellen.
Sollte du die Lösung für den nicht funktionierenden Aufruf parat haben, kannst du sie dennoch veröffentlichen, vielleicht braucht das nochmal jemand ...
Danke trotzdem fürs "Zuhören".
Viele Grüße
Christa
Bitte keine unaufgeforderten Privatnachrichten mit Hilfegesuchen schicken. WENN ich helfen kann, dann mache ich das im Forum, da ich auch alle Postings lese. PN werden nicht beantwortet!