Zum Inhalt springen

jm_gallery: Unterordner in Alben, Synch-Problem, Thumbnails

Erstellt am 28. September 2006 · 1 Antwort · letzte Antwort am 29. September 2006

Tags: Bilder, Frage

Imiglykos ·

Hallo,

versuche seit längerem die Extension jm_gallery einzurichten. Das gelingt mir allerdings nur teilweise. Da ein Album meistens auch Unterordner hat, musste ich die Alben als Kategorie erstellen und die Unterordner der Alben als Alben. So meine Lösung bis hierhin. Bitte korrigiert mich, wenn man das anders lösen kann.

Allerdings fehlt mir dann trotzdem eine solche Ansicht:
ALBUM-Code:
Album XYZ
Beschreibung
Unterordner1, Unterordner2, Unterordner3...
Bilder...
Kommentare

Okay, das ist ja erst mal egal. Damit kann man ja noch leben. 🙂

Mein TS sieht folgendermassen aus:

plugin.tx_jmgallery_pi1 {
	list_pid = 53
	album_pid = 52
	single_pid = 51
	properties_pid = 0
	admin = general,synchronize,upload,edit
	versions =
	thumbnail.maxWidth = 50
	thumbnail.maxHeight =
	thumbnail.quality = 80
	single.maxWidth = 550
	single.maxHeight = 
	single.quality = 90
	cover.maxHeight = 160
	cover.maxWidth = 
	cover.quality = 70
	pagebrowser.imagesPerPage = 20
        templateFile = gallery-template.html
        randomImages = 9
	comments.storagePid = 39
}

Ich habe folgende Seiten-Struktur für die Galerie verwendet:

 » (1) Galerie (jede Kategorie mit RANDOM-Eintrag und LIST-Link)
   » (1.1) List (hidden) (Ausgangspunkt --> Galerie)
   » (1.2) Album (hidden) (Ausgangspunkt --> Galerie)
   » (1.3) Details (hidden) (Ausgangspunkt --> Galerie)
   » (1.4) Kategorie I (LIST-Eintrag --> Galerie/Kategorie I)
   » (1.5) Kategorie II (LIST-Eintrag --> Galerie/Kategorie II)
   » ...
   » (1.x) Admin (Ausgangspunkt --> Galerie/*)

SysOrdner habe ich dann so erstellt:

 » (1) Galerie
   » (1.1) Kategorie I
   » (1.2) Kategorie II
   » ...

Auch im fileadmin-Ordner findet man die gleiche Struktur:

 » (1) galerie/
   » (1.1) kategorie1/
     » (1.1.1) album1/
       » (1.1.1.1) unterordner1/
       » (1.1.1.2) unterordner2/
       » ...
     » (1.1.2) album2/
     » ...
   » (1.2) kategorie2/
   » ...

Wenn ich jetzt Kategorie (Album) und Album (Unterordner) im entsprechenden SysOrdner erstelle und dann über die Admin-Seite nun versuche die Bilder für die Alben zu generieren, kann er mir nur eine bestimmte Ebene synchronisieren.

Wenn ein Album keine Unterordner besitzt, so findet die Synchronisation unter "fileadmin/galerie/kategorie1/album1" statt und diese werden auch problemlos gefunden und erstellt. Allerdings wird das eingestellte Cover-Bild nicht angezeigt - ist auch nicht erstellt worden.

Wenn ein Album aber Unterordner besitzt, so muss ich mehrere Alben für eine Kategorie synchronisieren, die dann in den jeweiligen Unterordnern zu finden sind: "fileadmin/galerie/kategorie1/album1/unterordner1", "fileadmin/galerie/kategorie1/album1/unterordner2" usw. Aber hier findet er einfach keine Bilder mehr! Ist vielleicht der Pfad zu lang? Deshalb habe ich dann mal versucht, die Kategorien-Verzeichnisse wegzulassen und alle Alben-Verzeichnisse in einem Ordner unter "fileadmin/" zu speichern...aber das gleiche Problem tritt auf (?!?!). Er findet sie einfach nicht, die Synch-Seite hat keine Bildereinträge. Wo liegt denn bitte schön der Unterschied? Zusatz: Für die Verzeichnisse verwende ich nur Alphanumerische Zeichen, Minus (-) und Unterstrich (_).

Die erfolgreich synchronisierten Alben dagegen werden auf der LIST-Ansicht richtig angezeigt, allerdings ohne die Cover-Bilder...Woran das nun wieder liegen mag...??

Dann habe ich noch eine Frage - wenn's nicht schon genug Fragen wären, ob man die Thumbnails bspw. in 80x80er-Maße als Ausschnitt generieren kann? Im Quelltext finde ich die Funktion imagemagickConvert, wo ich die Maße jetzt händisch auf 80x80px einstellen kann, aber dann sehen die Thumbnails so gestaucht oder gestrecht aus. Ich kann keine Möglichkeit finden, dies anders zu lösen oder ist das etwa für eine kommende Version von jm_gallery vorgesehen? Ist ja naheliegend, dass man so etwas möchte ;-). Sieht ja schließlich nicht aus mit den ganzen verschiedengroßen Thumbnails (Hochformat, Querformat).[/b]

Imiglykos ·

:o ohje. Bei den vielen Alben die ich jetzt erstellt hatte, gab es wohl einen Zahlendreher in einer Verzeichnisebene, die ich dann mitgeschleppt habe. Das Problem mit den nicht synchronfähigen Ordner ist also gelöst bzw. war keines. Vor lauter Verzeichnissen habe ich die falsche Schreibweise nicht sofort bemerkt. #angry# Und bei sowas hält man sich Stunden auf!!! Egal, kann ja mal passieren... 8-) Asche auf meine Tomatenaugen... #paralyzed#