Hallo Leute
Ich bin ein ziemlicher Anfänger was die erweitere HTML-Programmierung angeht. Trotzdem denke ich, eine etwas anspruchsvolle, resp. spezifische Frage hier anzubringen zu können.:) Ist ja auch nicht so schwer... Egal. Ich hoffe hier von jemandem, der schon Erfahrung mit dynamischen Fotoalben gemacht hat, eine Hilfestellung zu erhalten.
Also, nun zum Punkt, ich habe folgendes Problem:
Mein Fotoalbum hat grob gesagt zwei Spalten. Die eine für die "Multiansicht" aller vorhanden Bilder, die mit Hilfe von Links- und Rechtspfeilen navigierbar ist und die andere für die Grossansicht des angewählten Bild. (siehe ZIP)
Hierfür werden jeweils zwei gleiche Bilder in verschiedene Grössen benötigt. Da die Seite zusätzlich ein Benutzersystem beinhaltet und für jede "Benutzerseite" (ähnliche dem mySpace-Aufbau) ein solches Fotoalbum bereitgestellt werden soll, wäre es zu aufwändig jedes Bild (ein Benutzer kann höchstens 5-6 Bilder uploaden) in zwei Formaten in der Datenbank (mySQL) abzuspeichern.
Hier ein Codeschnippsel aus meinem DHTML, der zeigt welche Bilder wo geladen werden sollen:
<div class="strip_of_thumbnails">
<div><a id="firstThumbnailLink" href="#" onmouseover="showPreview('images/art.jpg',this);return false;"><img src="images/art.jpg"></a></div>
<div><a href="#" onmouseover="showPreview('images/art1_big.jpg',this);return false;"><img src="images/art1.jpg"></a></div>
<div><a href="#" onmouseover="showPreview('images/art2_big.jpg',this);return false;"><img src="images/art2.jpg"></a></div>
</div>
<!-- End div for the first vertical strip of thumbnails-->
<div class="strip_of_thumbnails">
<div><a href="#" onmouseover="showPreview('images/art3_big.jpg',this);return false;"><img src="images/art3.jpg"></a></div>
<div><a href="#" onmouseover="showPreview('images/art4_big.jpg',this);return false;"><img src="images/art4.jpg"></a></div>
<div><a href="#" onmouseover="showPreview('images/art5_big.jpg',this);return false;"><img src="images/art5.jpg"></a></div>
</div>
Wie Ihr seht muss ich immer ein Bild in z. B. bild.jpg und in bild_big.jpg speichern, um recht eine gutaussehende Multiansicht zu gestalten. Könnte man das nicht irgendwie automatisch machen?
Ich habe im Anhang eine ZIP Dati mit einem Beispiel meines Fotoalbums. Es enthält leider nur 2-3 Bilder wegen der Grösse. Aber ich hoffe ihr könnt damit was anfangen.
Lange Rede, kurzer Sinn.
Ich wäre sehr froh, wenn ihr mir helfen könntet.
Danke im Voraus!
Guss estrep
Ich bin ein ziemlicher Anfänger was die erweitere HTML-Programmierung angeht. Trotzdem denke ich, eine etwas anspruchsvolle, resp. spezifische Frage hier anzubringen zu können.:) Ist ja auch nicht so schwer... Egal. Ich hoffe hier von jemandem, der schon Erfahrung mit dynamischen Fotoalben gemacht hat, eine Hilfestellung zu erhalten.
Also, nun zum Punkt, ich habe folgendes Problem:
Mein Fotoalbum hat grob gesagt zwei Spalten. Die eine für die "Multiansicht" aller vorhanden Bilder, die mit Hilfe von Links- und Rechtspfeilen navigierbar ist und die andere für die Grossansicht des angewählten Bild. (siehe ZIP)
Hierfür werden jeweils zwei gleiche Bilder in verschiedene Grössen benötigt. Da die Seite zusätzlich ein Benutzersystem beinhaltet und für jede "Benutzerseite" (ähnliche dem mySpace-Aufbau) ein solches Fotoalbum bereitgestellt werden soll, wäre es zu aufwändig jedes Bild (ein Benutzer kann höchstens 5-6 Bilder uploaden) in zwei Formaten in der Datenbank (mySQL) abzuspeichern.
Hier ein Codeschnippsel aus meinem DHTML, der zeigt welche Bilder wo geladen werden sollen:
<div class="strip_of_thumbnails">
<div><a id="firstThumbnailLink" href="#" onmouseover="showPreview('images/art.jpg',this);return false;"><img src="images/art.jpg"></a></div>
<div><a href="#" onmouseover="showPreview('images/art1_big.jpg',this);return false;"><img src="images/art1.jpg"></a></div>
<div><a href="#" onmouseover="showPreview('images/art2_big.jpg',this);return false;"><img src="images/art2.jpg"></a></div>
</div>
<!-- End div for the first vertical strip of thumbnails-->
<div class="strip_of_thumbnails">
<div><a href="#" onmouseover="showPreview('images/art3_big.jpg',this);return false;"><img src="images/art3.jpg"></a></div>
<div><a href="#" onmouseover="showPreview('images/art4_big.jpg',this);return false;"><img src="images/art4.jpg"></a></div>
<div><a href="#" onmouseover="showPreview('images/art5_big.jpg',this);return false;"><img src="images/art5.jpg"></a></div>
</div>
Wie Ihr seht muss ich immer ein Bild in z. B. bild.jpg und in bild_big.jpg speichern, um recht eine gutaussehende Multiansicht zu gestalten. Könnte man das nicht irgendwie automatisch machen?
Ich habe im Anhang eine ZIP Dati mit einem Beispiel meines Fotoalbums. Es enthält leider nur 2-3 Bilder wegen der Grösse. Aber ich hoffe ihr könnt damit was anfangen.
Lange Rede, kurzer Sinn.
Ich wäre sehr froh, wenn ihr mir helfen könntet.
Danke im Voraus!
Guss estrep