( ) Bild wird im Extrafenster geöffnet

" ; $name[rueckpfeil] = "<<" ; // << Zeichen $name[weiterpfeil] = ">>" ; // >> Zeichen $name[trenner] = "---" ; // Trennzeichen // In den Linkvariablen werden die Beschriftungen der Links gespeichert. $link[gal] = "Galerieübersicht" ; // Bezeichnet den Link zur Galerieuebersicht $link[startseite] = "Home" ; // Bezeichnet den Link zur Startseite $link[galerie] = "Galerie" ; // Bezeichnet den Link zu einer Galerie (zusammen mit Galerienummer) $link[gal_weiter] = "weiter" ; // Bezeichnet den Link "weiter" fuer Galerienavigation $link[gal_zurueck] = "zurück" ; // Bezeichnet den Link "zurück" fuer Galerienavigation $link[bild_weiter] = "weiter" ; // Bezeichnet den Link "weiter" fuer Bildnavigation $link[bild_alt_weiter] = "weiter zu Bild" ; // Bezeichnet Alttext des Bildes ueber dem Link "weiter" fuer Bildnavigation $link[bild_zurueck] = "zurück" ; // Bezeichnet den Link "zurück" fuer Bildnavigation $link[bild_alt_zurueck] = "zurück zu Bild" ; // Bezeichnet Alttext des Bildes ueber dem Link "zurück" fuer Bildnavigation $link[text_all] = "Eintrag vollständig ansehen" ; // Bezeichnet den Link zum vollstaendigen Text $link[text_kurz] = "Eintrag kürzen" ; // Bezeichnet den Link zum gekuerzten Text $link[vollbild] = "größer... " ; // Bezeichnet den Link zum Vollbild in Bildansicht (erscheint vor der Groessenangabe) $link[vollbild_u] = "" ; // Bezeichnet den Link zum Vollbild in Bilduebersicht (erscheint vor der Groessenangabe) /* Es besteht die Moeglichkeit eigenen HTML-Code und die Metatags zur einfachereren Handhabung in externen Dateien zu verwalten. Diese Dateien sollten nur den HTML-Body (also das was zwischen und steht!), bzw. nur Metatags enthalten. */ $html_oben = "bildergalerie_oben.html" ; // Name der Datei, in der der Code oberhalb der Galerie steht $html_unten = "bildergalerie_oben_unten.html" ; // Name der Datei, in der der Code unterhalb der Galerie steht $html_meta = "bildergalerie_oben_meta.html" ; // Name der Datei, die Metatags enthält // --- Ende Config --------------------------------------------------------------------------- $version = "toms-galerie V1.2" ; error_reporting(1); if ($include == 0) { // oberer Bereich der HTML-Seite (ab ) wird nur erzeugt wenn die Datei nicht includet wird ?> =$min[originalbildbreite] && $info[1]<=$max[originalbildhoehe] && $info[1]>=$min[originalbildhoehe] && $max[originalbilddateigroesse]>=$filesize && $min[originalbilddateigroesse]<=$filesize) { /* // $filename = $file ; $fnametype = substr($file, 0, 1); // echo "fnametype=" . $fnametype . "
"; if ($fnametype == "0" OR $fnametype == "1") { $filename = substr($file, 4); }else{ $filename = $file ; } // echo "filename=" . $filename . "

"; */ $filename = $file ; $bilderdaten = array($file,$filesize,$filetime,$filezugriff,$info[0],$info[1],$info[2],$info[3]) ; $bilder["Hauptverzeichnis"][] = $bilderdaten ; $sort_bilder[] = $sort[bilder]; } if (is_dir($path_img.$file) && $file != "." && $file != "..") { //Wenn ein Verzeichnis //Bilder aus Unterverzeichnis in Aray lesen $verz2=opendir($path_img.$file."/"); while ($filename = readdir ($verz2)) { @$info = getimagesize($path_img.$file."/".$filename); $width = $info[0]; $height = $info[1]; $filetime = filemtime($path_img.$file."/".$filename); $filezugriff = fileatime($path_img.$file."/".$filename); $filesize = filesize($path_img.$file."/".$filename); if (is_file($path_img.$file."/".$filename) && ($info[2]==2 or $info[2]==$setup[gif]) && $info[0]<=$max[originalbildbreite] && $info[0]>=$min[originalbildbreite] && $info[1]<=$max[originalbildhoehe] && $info[1]>=$min[originalbildhoehe] && $max[originalbilddateigroesse]>=$filesize && $min[originalbilddateigroesse]<=$filesize) { $bilderdaten = array($filename,$filesize,$filetime,$filezugriff,$info[0],$info[1],$info[2],$info[3]) ; $bilder[$file][] = $bilderdaten ; $galerievorschaubild[] = $bilderdaten ; $sort_bilder[] = $sort[bilder]; $sort_galerievorschau[] = $sort[galerievorschau] ; $bilderfiletime[] = $filetime; } } closedir($verz2); //Bilder sortieren if (($sort[bilder] == "filename" && $sort[umkehren] != "ja") || ($sort[bilder] != "filename" && $sort[umkehren] == "ja")) array_multisort ($sort_bilder,SORT_ASC,$bilder[$file]); else array_multisort ($sort_bilder,SORT_DESC,$bilder[$file]); $sort_bilder = ""; //Galerievorschaubild erzeugen if (($sort[galerievorschau] == "filename" && $sort[umkehren] != "ja") || ($sort[galerievorschau] != "filename" && $sort[umkehren] == "ja")) array_multisort ($sort_galerievorschau, $galerievorschaubild); else array_multisort ($sort_galerievorschau,SORT_DESC,$galerievorschaubild); $galerievorschau[$file] = $galerievorschaubild[0] ; $sort_galerievorschau = "" ; $galerievorschaubild = "" ; //Galeriedaten aufbereiten sort($bilderfiletime); $galeriename = $file ; $galeriedatum = filemtime($path_img.$file); $bilddatumneu = end($bilderfiletime) ; $bilddatumalt = reset($bilderfiletime) ; $bilderfiletime = "" ; $bildanzahl = count($bilder[$file]) ; // Galeriedaten in Array lesen $galeriedaten = array($file,$galeriedatum,$bilddatumneu,$bilddatumalt,$bildanzahl) ; $galerie[] = $galeriedaten ; $sort_galerie[] = $$sort[galerie]; // Anzahl der Bilder in Galerie berechnen $galeriebilder[$file] = $bildanzahl; } } closedir($verz1); //Galerien sortieren if ((isset($galerie) && $sort[galerie] == "galeriename" && $sort[umkehren] != "ja") || (isset($galerie) && $sort[galerie] != "galeriename" && $sort[umkehren] == "ja")) array_multisort ($sort_galerie,SORT_ASC,$galerie ); elseif (isset($galerie)) array_multisort ($sort_galerie,SORT_DESC,$galerie ); //Pfadvariable zu den Bildern definieren if (isset($gal)) { $g = $galerie[$gal-1][0]."/" ; $path_img = $path_img.$g ; $galeriename = $galerie[$gal-1][0]; } else $galeriename = "" ; if (empty($gal) && isset($bilder["Hauptverzeichnis"])) $galeriename = "Hauptverzeichnis" ; // Spaltenbreite in Prozent und Anzahl berechnen if($max[spalten] < 1) $max[spalten] = 1 ; $sg = count($galerie); $sb = count($bilder[$galeriename]); if ($sg < $max[spalten]) $max[spalten_galerie] = $sg ; else $max[spalten_galerie] = $max[spalten] ; if ($sb < $max[spalten]) $max[spalten_bilder] = $sb ; else $max[spalten_bilder] = $max[spalten] ; if($zeige[galerie] == 0) $max[spalten_galerie] = 0; @$max[spaltenprozent_g] = 100 / $max[spalten_galerie]; @$max[spaltenprozent_b] = 100 / $max[spalten_bilder]; //mittlerer Bereich der HTML-Seite (Gallerie) ?>


1) echo "sind " ; else echo "ist " ; if (isset($galerie)) echo count($galerie) . " Galerie" ; if (count($galerie) > 1) echo "n " ; echo " vorhanden.)" ; } ?>
$name[galerie] $g $name[trenner]"; if ($zeige[galeriename] == 1 || $zeige[galeriename] == 4 || $zeige[galeriename] == 12 || $zeige[galeriename] == 13) echo " ". $galerie[$i][0]." $name[trenner]" ; if ($zeige[bildanzahl] == 1 || $zeige[bildanzahl] == 3) { echo "("; if ($galeriebilder[$galerie[$i][0]] == 0) echo "kein " ; else echo $galeriebilder[$galerie[$i][0]] ?> Bild 1) echo "er " ;?> in der Galerie.)
$textlaenge[galerie] && $action !="gesamt".$i) { $text = wordwrap($text,$textlaenge[galerie],"%@@%"); $text = substr($text,0,strpos($text,"%@@%")); echo $text." [...]
$link[text_all]
"; } else echo $text; if (strlen($text) > $textlaenge[galerie] && $action =="gesamt".$i) echo "
$link[text_kurz]
"; ?>
In der Galerie unbekannte Kakteen sind Bilder derjenigen Kakteen, deren Bestimmung noch nicht klar ist.
Helfen Sie mir bitte bei der Bestimmung.

Alle anderen Bilder in größerer Auflösung folgen hier.

Klicken Sie auf eines der kleinen Vorschaubilder, um die größeren Bilder anzusehen.


1) echo "sind " ; else echo "ist " ; if (isset($galerie)) echo count($galerie) . " Galerie" ; if (count($galerie) > 1) echo "n " ; echo " vorhanden.
" ; ?>
Galerie 1


$textlaenge[galerie] && $action !="gesamt".$i) { $text = wordwrap($text,$textlaenge[galerie],"%@@%"); $text = substr($text,0,strpos($text,"%@@%")); echo $text." [...]"; } else echo $text; if (strlen($text) > $textlaenge[galerie] && $action =="gesamt".$i) echo "
Eintrag kürzen
"; ?>
count($bilder[$galeriename])) $bildzaehlerstop = count($bilder[$galeriename]) ; for ($i=$bildzaehler ; $i < $bildzaehlerstop ; $i++) { ?> count($bilder[$galeriename])) $bildzaehler_weiter = count($bilder[$galeriename]) - $bildanzahl; $bildzaehler_zuruck = $bildzaehler - $bildanzahl; if ($bildzaehler_zuruck < 0) $bildzaehler_zuruck = 0 ; ?>
$j " ; } ?>

count($galerie)) $next = "" ; ?>

Es " ; if ((count($galerie) > 1 && empty($gal)) || count($bilder[$galeriename]) > 1) echo "sind " ; else echo "ist " ; if (isset($galerie) && empty($gal)) echo count($galerie) . " Galerie" ; if (count($galerie) > 1 && empty($gal)) echo "n " ; if (isset($bilder[$galeriename]) && isset($galerie) && empty($gal)) echo " und " ; if (isset($bilder[$galeriename])) echo count($bilder[$galeriename]) . " Bild" ; if (!isset($bilder[$galeriename]) || !isset($galerie) && isset($gal)) echo " kein Bild" ; if (count($bilder[$galeriename]) > 1) echo "er " ; if ($zeige[galeriezahl] == 2 || $zeige[galeriezahl] == 4 || $zeige[galeriezahl] == 12 || $zeige[galeriezahl] == 23) { if (!empty($gal)) echo " in $name[galerie] " . $gal ; } echo " vorhanden.
" ; } ?>
$info[0]) { $x = $info[0]; $y = $info[1]; } else { if ($info[1] < $info[0]) $a = $info[0] / $max[bild_width]; else $a = $info[1] / $max[bild_width]; $x = round($info[0] / $a); $y = round($info[1] / $a); } if ($info[1] < $info[0]) $a = $info[0] / $max[tmb_width]; else $a = $info[1] / $max[tmb_width]; $tx = round($info[0] / $a); $ty = round($info[1] / $a); ?>
$name[bild] $b"; $beschreibung = $path_img.$bilder[$galeriename][$i][0].'.txt' ; if (is_file($beschreibung) && $zeige[bildtext_uebersicht]==2) { echo "
"; $text = nl2br(htmlentities(strip_tags(stripslashes(implode('',file($beschreibung)))))); if (strlen($text) > $textlaenge[bilduebersicht] && $action !="gesamt") { $text = wordwrap($text,$textlaenge[bilduebersicht],"%@@%"); $text = substr($text,0,strpos($text,"%@@%")); echo $text."..."; } else echo $text; } if ($zeige[bildname] == 1 || $zeige[bildname] == 3) echo "
" . $bilder[$galeriename][$i][0]; ?>




$info[0]) echo "*" ; echo "
" ; } ?>
0) { ?>
$textlaenge[bilduebersicht] && $action !="gesamt") { $text = wordwrap($text,$textlaenge[bilduebersicht],"%@@%"); $text = substr($text,0,strpos($text,"%@@%")); echo $text."..."; } else echo $text; } ?>

$j " ; } ?>
count($bilder[$galeriename])) $next = "" ; $info = getimagesize($path_img.$bilder[$galeriename][$im][0]); //Bildgröße if ($info[1] < $info[0]) $a = $info[0] / $max[bild_width]; //Thumbnailgröße Vorschau else $a = $info[1] / $max[bild_width]; $tx = round($info[0] / $a); $ty = round($info[1] / $a); $beschreibung = $path_img.$bilder[$galeriename][$im][0].'.txt' ; ?>
Bild $bild";?>
" . $bilder[$galeriename][$im][0] . "
"; ?>
$textlaenge[bild] && $action !="gesamt") { $text = wordwrap($text,$textlaenge[bild],"%@@%"); $text = substr($text,0,strpos($text,"%@@%")); echo $text." [...]
Eintrag vollständig ansehen
"; } else echo $text; if (strlen($text) > $textlaenge[bild] && $action =="gesamt".$i) echo "
Eintrag kürzen
"; ?>
$textlaenge[bild] && $action !="gesamt") { $text = wordwrap($text,$textlaenge[bild],"%@@%"); $text = substr($text,0,strpos($text,"%@@%")); echo $text." [...]
Eintrag vollständig ansehen
"; } else echo $text; if (strlen($text) > $textlaenge[bild] && $action =="gesamt".$i) echo "
Eintrag kürzen
"; ?>
$j " ; } ?>

" ; // --- Ende des Scripts ----------------------------------------------------------------------- ?>