Hallo!
Erstmal ein Riesenlob an den Autor dieses tollen Scripts, so ein Script hab ich schon lange gesucht.
Ich hab das Script nun an mein Design angepasst und auch einige Veränderungen vorgenommen. Leider hab ich zwei kleine Probleme.
Und zwar möchte ich auf der details.php nicht das Bild anzeigen, weil mir die großen Bilder sonst das Design sprengen würden, sondern nur das Thumbnail und nach einem Klick auf das Thumbnail wird das große Bild in einem neuen Fenster angezeigt. Also hab ich {thumbnail} statt {image} eingebaut. Aber wie muss ich nun dieses {thumbnail} verlinken, damit das richtige Bild angezeigt wird?
Hier mal eine Demo:
So sieht die Detail-Seite aus:
http://cultures.gamesweb.com/community/main/details.php?image_id=19Und wenn man auf das Bild klickt, wird folgende Seite geöffnet:
http://cultures.gamesweb.com/community/main/show_picture.php?image_id=19( Diese show_picture.php hat den selben Inhalt wie die details.php, halt nur unter einem anderen Namen abgespeichert
)
So soll das ganze dann aussehen, aber das klappt bei mir nicht, ich hab das {thumbnail} halt nur zu Testzwecken mit
<a href="show_picture.php?image_id=19" target="_blank">{thumbnail}</a>
verlinkt, denn wenn man sich
http://cultures.gamesweb.com/community/main/details.php?image_id=18 anschaut, steht dort genau der selbe Link, obwohl es ja eigentlich show_picture.php?image_id=18 sein müsste.
Was für einen Code muss ich wo einbauen, damit das ganze eben für jedes Bild dynamisch erzeugt wird?
Mein zweites Problem: Bei der postcards.php möchte ich, dass die Bilder ( {image} ) dort nur 400 x 300 Pixel groß angezeigt werden, und nach einem Klick auf dieses Bild öffnet sich die show_picture.php?image_id= mit der passenden ID hinten dran und zeigt das komplette Bild in der Originalgröße. Hat jemand ne Idee was für einen Code ich hier einbauen muss?
Noch was: Da ich diese show_picture.php nur zum Bilder anzeigen verwende ( im Template also nur {image} und sonst keine weitere Funktion drin steht ), wollte ich mal fragen, welchen Code ich aus dieser umbenannten details.php ausbauen kann, damit die Datenbank nicht so viele unnötige Anfragen bearbeiten muss.