/** * Zeigt die Motivauswahl an, in der der User ein Motiv auswählen kann. * * Die Transparenz der Motive auf der Klamotte sieht noch Scheiße aus!!! * siehe: twHoleBilderVonDir(), twMachTumbnail(), js:twMachVorschaubildMotivOhneSave(), * js:window.open * Verzeichnis- und Dateinamen noch ändern...!!! * Zu überlegen wäre noch die Thumbs zu speichern und mit readfile() zu prüfen */ function twA3ShowMotiv() { $verzMotive = $_SESSION['dirImgMotive']; // (img/motive/) $verzMotiveMini = $_SESSION['dirImgMotiveHoch40']; // (img/motive/hoch60/) $rootdirMotive = $_SESSION['dirDocumentRoot'] . $_SESSION['dirApplication'] . $verzMotive; // /var/www/shirtbemaler/img/motive/ $arrFilenamesMotivMini = twHoleBilderVonDir($verzMotiveMini); ?> <table class="a3TableMotive"><tr> <?php // für jedes einzelne Motiv foreach ($arrFilenamesMotivMini as $filenameMotivMini) { $motiv = twHoleMotivVonFilename($filenameMotivMini); $filenameMotiv = twHoleFilenameOrigVonMotiv($motiv); $size = getimagesize($verzMotive . $filenameMotiv); ?> <td class="a3TableMotiveTd"> <span style="float: left;"> <img src="<?php echo $verzMotiveMini . $filenameMotivMini; ?> " style="cursor:pointer; cursor:hand;" onclick="javascript:twMachVorschaubildMotivOhneSave('<?php echo $verzMotive; ?> ', '<?php echo $filenameMotiv; ?> ') javascript:twManageFarbe('a3') " /> <br /> <a href="#" onclick="javascript:window.open('<?php echo $_SESSION['dirDe']; ?> fensterBildansicht.php?datei=<?php echo $filenameMotiv; ?> ', 'Motiv', 'dependent=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=<?php echo $size[0] + 16; ?> ,height=<?php echo $size[1] + 16; ?> '); return false;"> <img src="<?php echo $_SESSION['dirImg']; ?> zoom.png" width="16" height="16" border="0" title="Zoom" /> </a> </span> </td> <?php } ?> </tr></table> <?php }
* 1. Lädt ein Array mit allen Dateinamen der Bild-Dateien, die sich in * $_SESSION['dirImgArtikelHoch32'] befinden. * 2. Zeigt alle diese (Mini-) Bilder an. * 3. Klickt man so ein (Mini-)Bild an, wird die (selbe)Seite neu geladen. * (das ist natürlich index.php, weil diese hier ja nur includet wird...) * Dabei wird 'artikel' (der dateiname ohne dateiendung) mit GET übergeben. * (in index.php werden dann anhand von 'artikel' die Bildnamen und * -verzeichnisse ermittelt und in den Session-Variablen gespeichert) * (und von 'a8anzeigeKlamotte.inc.php' sofort als Hintergrundbild angezeigt) */ ?> <!-- Klamottenauswahl START --> <?php $dirMinibilder = $_SESSION['dirImgArtikelHoch32']; $arrMinibilder = twHoleBilderVonDir($dirMinibilder); // hier das Design der Anzeige auswählen (durch auskommentieren...) twA1ShowArtikelauswahl($dirMinibilder, $arrMinibilder); //twA1ShowArtikelauswahlMitSlider($dirMinibilder, $arrMinibilder); ?> <!-- Klamottenauswahl END --> <?php /* Funktionen --------------------------------------------------------------- */ /** * Anzeige der Artikel-Mini-Bilder ohne alle Schnörkel. */ function twA1ShowArtikelauswahl($dirMinibilder, $arrMinibilder) { ?> <fieldset> <legend> 1. Klamotte auswählen