WebsiteBaker Community Forum

WebsiteBaker Support (2.13.x) => Modules => Topic started by: xandi on April 02, 2024, 10:45:18 AM

Title: Foldergallery zeigt die Bilder aller Unterordner
Post by: xandi on April 02, 2024, 10:45:18 AM
Hallo.

Ich habe schon immer das Problem, dass foldergallery nicht nur die Bilder eines bestimmten Unterordner zeigt, sondern auch alle anderen Fotos aus den anderen Unterordner.

Ich versuche es zu erklären:

Ich habe eine Seite "Aktuelles" in die ich immer wieder die neuesten Arbeiten aus meiner Werkstatt zeige. Jedes Ereignis hat einen "wysiwyg"-Abschnitt, gefolgt von einer Foldergallery zuim Thema. Für jedes Thema gibt es einen Unterordner in "media/aktuelles/unterordner". Wenn jetzt auf der Internetseite eine foldergallery eines Abschnitts angeklickt wird, kommen die Fotos aus dem dazugehörigen Unterordner. So weit, so gut. Dann aber werden der Reihen nach alle Fotos aus den nicht dazu bestlimmten Unterordner der anderen Abschnitte gezeigt.
Das ist nicht so schlimm, aber ungewollt und unschön.

Hier die Seite, wobei das auf allen Seiten so passiert:
https://www.alexanderschwarz.de/pages/arbeiten/aktuelles.php (https://www.alexanderschwarz.de/pages/arbeiten/aktuelles.php)

Einfach mal eine Galerie anklicken, alle Bilder aufrufen (anschauen), und immer weiter ...

Ich würde mich sehr freuen wenn es hierfür eine Lösung gäbe.

WB Version: 2.13.3 r166 Foldergallery v4.0.3

(http://)
Title: Re: Foldergallery zeigt die Bilder aller Unterordner
Post by: hgs on April 02, 2024, 11:32:22 AM
Die Foldergallery zeigt m.E. immer alle
Ordner / Unterordner /...
ab dem Startpunkt, bei dir /Aktuelles und dann eben auch alle Unterordner.
Für deine Zwecke würde sich die minigallery besser eignen, da kannst du über die SID immer ein Unterverzeichnis anzeigen.
Hier mal eine Seite, die ich im BE so unter Abschnitte angelegt habe
Code: [Select]
wysiwyg     
         
    minigal2     
     
    wysiwyg     
         
    minigal2     
         
    wysiwyg     
         
    minigal2     
         
    wysiwyg     
         
    minigal2     
         
    wysiwyg
https://reverend-biola.org/gallery/ (https://reverend-biola.org/gallery/)
Da werden immer nur die Bilder im jeweiligen Unterordner angezeigt.
Hier noch als Nachtrag der Link zur minigal (https://dev4me.com/modules/minidownload/download.php?u=049FDD06)
Title: Re: Foldergallery zeigt die Bilder aller Unterordner
Post by: sternchen8875 on April 02, 2024, 11:36:11 AM
Wurde für jeden Foldergallery-Abschnitt auch genau der gewünschte Ordner eingestellt? Ich nehme an, JA, etwas anderes gibt deine Ordnerstruktur ja nicht her (dein Bild vom Ordner).

Ich vermute, das es durch die Mehrfachaufrufe auf einer Seite zum Problem kommt und hatte das bei mir mal mit der Zuweisung von ID's gelöst, da ging es aber mehr um die Bilderweiterschaltu ng im JQuery der vergrößerten Galerie.
Ich befürchte, das muß jetzt erstmal einer der Supporter nachstellen, in der Hoffnung, das man zum gleichen, falschen Ergebnis kommt  :-(

Weil gerade nicht erreichbar, pack ich mal die Latest Version fer Foldergallery mit rein, heißt aber nicht, das dies die Lösung ist. Sie hat aber noch ein paar Korrekturen für PHP 8.2 bzw 8.3 im Paket


@hgs: diese Option (zeige alle Unterordner) ist (meines Wissens) optional. Es würde in diesem Fall auch nicht so funktionieren, weil dann der media-Ordner der Startordner wäre und nicht etwa der jeweils eingestellte Ordner.
Title: Re: Foldergallery zeigt die Bilder aller Unterordner
Post by: sternchen8875 on April 02, 2024, 01:27:54 PM
Nachgebaut und bestätigt - die Ursache ist auch klar, hab aber leider auf die Schnelle keine Lösung

Zur Ursache: so, wie oben schon angedeutet, ist es eine Frage der Unterscheidung der einzelnen Galerien und hier im Speziellen das Javascript bzw JQuery, das die lightbox-Galerien aufruft, also den Layer mit den vergrößerten Bildern. Dies ist immer die gleiche Funktion, die dann praktisch mehrfach aufgerufen wird und so die eingelesenen Bilder addiert.

Ich hatte die gleiche Problematik mal für die SmoothGallery (http://start_gallery) und dort den Funktionsaufruf mit einer dynamischen ID versehen, damit fällt dann die Addierung der Bilder weg, weil dann nicht mehr die immergleiche JS-Funktion aufgerufen wird, sondern jeweils eine separate pro Section

In der Foldergallery heißt das dann aber Suchen oder mit anderen Worten: eine Lösung ist nicht in 5 min präsentiert. Sorry - ich bleib aber dran
Title: Re: Foldergallery zeigt die Bilder aller Unterordner
Post by: xandi on April 02, 2024, 04:19:58 PM
Hallo.

Erst ein Mal Danke.

@sternchen8875: Falls es doch noch eine Lösung gäbe würde ich mich freuen

@Harald: Ich werde das mal versuchen. Ich hatte in der Vergangenheit auch schon mit  der "Mini Gallery" gearbeitet. Aber ich glaube ich fand die Folder Gallery besser.