Hallo Rinaldos,
erst mal vielen Dank für diese tolle Modifikation. Wenn man Deine Beispielseite sieht, ist es schon beeindruckend.
Leider klappt es bei mir noch nicht so richtig. Habe nun schon alles mögliche versucht, um selbst auf den Fehler zu kommen, aber leider ohne Erfolg.
Und nun hab ich mein Pulver auch verschossen. Ich weiß nicht, was ich noch machen kann. Die Bilder werden von Highslide nur in der Größe wie auf der Detailseite dargestellt.
Ich habe aber einen Verdacht, warum keine großen Bilder von Highslide angezeigt werden:
Im 2.Schritt habe ich u.a. diese Zeilen wie vorgesehen in die Datei jpg.html in meinem TEMPLATE VERZEICHNIS/media eingetragen:
<a href="{media_src}" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})">
<img src="{media_src}" alt="Highslide JS" {limit_var}="{new_limit}" /></a>
Wenn ich mir im Browser die Quelle anzeigen lasse, erscheint:
<a href="./data/media/1/grne_Phase_3D.jpg" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})">
<img src="./data/media/1/grne_Phase_3D.jpg" alt="Highslide JS" ="" /></a>
ich glaube es müsste heißen: ./data/media/1/big/grne_Phase_3D.jpg
Im Ordner big ist jedenfalls das Originalbild abgespeichert.
Testweise habe ich folgende zwei Zeilen in die jpg.html eingefügt.:
<a href="./data/media/1/big/grne_Phase_3D.jpg" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})">
<img src="./data/media/1/grne_Phase_3D.jpg" alt="Highslide JS" ="" /></a>
Und siehe da, es funktioniert. Natürlich nur bei dem einen Bild.
{media_src} müsste in der ersten Zeile so geändert werden, dass big im Pfad enthalten ist.
Lösung gefunden:
<a href="./data/media/{cat_id}/big/{image_file_name}" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})">
<img src="{media_src}" alt="Highslide JS" ="" /></a>
Bei gleichen Dateinamen funktioniert es einwandfrei.
Aber die Dateien im big-Ordner haben die Dateinamen, wie sie beim Upload angegeben wurden, darunter sind evtl. auch Großbuchstaben .
Die verkleinerten Bilder haben nur Kleinbuchstaben im Dateinamen. Das müsste angeglichen werden, sonst klappt es nicht.
Ich weiß noch nicht wie man das machen soll.
Beste Grüße
Artemios