"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; $StartIndex = ($AktSeite-1) * $BilderProSeite; $EndIndex = ($StartIndex + $BilderProSeite); if ($EndIndex > $AnzBilderImOrdner) $EndIndex = $AnzBilderImOrdner; for ($i = $StartIndex; $i < $EndIndex; $i++) { echo " \n"; for ($bpz=0; $bpz < $ColCount; $bpz++) { $BildIndex = $i+$bpz; if ($BildIndex < $EndIndex) { $AktBild = $GalleryHomeDir."/".$BilderVerzeichnis."/".$Bilder[$BildIndex]; $AktBildThumb = $GalleryHomeDir."/".$BilderVerzeichnis."/".$ThumbDir."/".$Bilder[$BildIndex]; $info = getimagesize($AktBild); $DateiGroesse = filesize($AktBild); $AnzInfoZeilen = 0; if ($ThumbShowName == 1) $AnzInfoZeilen++; if ($ThumbShowFileSize == 1) $AnzInfoZeilen++; if ($ThumbShowImageSize == 1) $AnzInfoZeilen++; if ($ThumbShowCommentCnt == 1) $AnzInfoZeilen++; $TableImageRowHeight = $ThumbSize + 20; $TableImageInfoRowHeight = ($AnzInfoZeilen * 10) + 10; $TableHeight = $TableImageRowHeight + $TableImageInfoRowHeight; echo " \n"; } else { echo " \n"; } } echo " \n"; $i = $i + $ColCount - 1; } unset($Bilder); echo "
\n"; echo " Galerie: ".$BilderVerzeichnis." (".$AnzBilderImOrdner." Bilder)\n"; echo "
\n"; echo " Seite: \n"; for ($li=1; $li <= $AnzahlSeiten; $li++) { if ($li == $AktSeite) echo " | ".$li." \n"; else { echo " \n"; echo " | ".$li." \n"; echo " \n"; } } echo "
\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; if ($AnzInfoZeilen > 0) { echo " \n"; echo " \n"; echo " \n"; } echo "
\n"; echo " \n"; echo " $ThumbSize) echo $AktBild."\" width=\"".$ThumbSize; else { if ($info[1] > $ThumbSize) echo $AktBild."\" height=\"".$ThumbSize; else echo $AktBild; } } echo "\" border=\"0\">\n"; echo " \n"; echo "
\n"; echo " \n"; if ($ThumbShowName == 1) { echo " ".$Bilder[$BildIndex]."\n"; echo "
\n"; } if ($ThumbShowFileSize == 1) { $TempShownFileSize = 0; // wenn automatische Filegrößenanzeige if ($ShownFileSize == 0) { if ($DateiGroesse < 1000) $TempShownFileSize = 1; // wenn kleiner 10000 Bytes else if ($DateiGroesse < 1000000) $TempShownFileSize = 2; // wenn kleiner 1000000 Bytes else $TempShownFileSize = 3; // sonst Anzeige als 'MB' } else $TempShownFileSize = $ShownFileSize; switch ($TempShownFileSize) { case 1 : echo " ".$DateiGroesse." Bytes\n"; break; case 2 : echo " ".(round(($DateiGroesse/1024), 2))." kB\n"; break; case 3 : echo " ".(round(($DateiGroesse/1024/1024), 2))." MB\n"; break; default : echo " ".$DateiGroesse." Bytes\n"; } echo "
\n"; } if ($ThumbShowImageSize == 1) { echo " ".$info[0]." x ".$info[1]." Pixel\n"; echo "
\n"; } if ($ThumbShowCommentCnt == 1) { $num = 0; if (file_exists($AktBild.".csv")) { $lines = file($AktBild.".csv"); $num = sizeof($lines); } echo " ".$num." Kommentare\n"; } echo "
\n"; echo "
\n"; echo "
\n"; echo " kein Bild\n"; echo "
\n"; echo "
\n"; } else echo "Kein Bildverzeichnis angegeben!"; ?>