$galerie_startverzeichnis = "/galerie";
$i = 1;
if( $handle = opendir( $galerie_startverzeichnis ) )
{
while( false !== ( $galerie_verzeichnis = readdir( $handle ) ) )
{
if( $galerie_verzeichnis != "." && $galerie_verzeichnis != ".." && is_dir( $galerie_startverzeichnis . $galerie_verzeichnis ) )
{
$s_bilder = false;
$tpl_galerie = file_get_contents( "galerie_1.html" );
$tpl_galerie = str_replace( "{#GALLERY_ID", "gallery" . $i++, $tpl_galerie );
if( is_file( $galerie_startverzeichnis . $galerie_verzeichnis . "/galerie.txt" ) )
$tpl_galerie = str_replace( "{#HEADER}", file_get_contents( $galerie_startverzeichnis . $galerie_verzeichnis . "/galerie.txt" ), $tpl_galerie );
else
$tpl_galerie = str_replace( "{#HEADER}", "Galerie " . $i, $tpl_galerie );
if( $handle2 = opendir( $galerie_startverzeichnis . $galerie_verzeichnis ) )
{
while( false !== ( $bild = readdir( $handle2 ) ) )
{
if( substr( $bild, -3 ) == "jpg" )
{
$tpl_bilder = file_get_contents( "galerie_2.html" );
$tpl_bilder = str_replace( "{#IMAGE}", $galerie_startverzeichnis . $galerie_verzeichnis . "/" . $bild, $tpl_bilder );
if( is_file( substr( $galerie_startverzeichnis . $galerie_verzeichnis . "/" . $bild, 0, -3 ) . "txt" ) )
{
$bildbeschreibung = file( $galerie_startverzeichnis . $galerie_verzeichnis . "/" . substr( $bild, 0, -3 ) . "txt" );
$tpl_bilder = str_replace( "{#TITLE}", $bildbeschreibung[0], $tpl_bilder );
$tpl_bilder = str_replace( "{#DESCRIPTION}", $bildbeschreibung[1], $tpl_bilder );
}
else
{
$tpl_bilder = str_replace( "{#TITLE}", $bild, $tpl_bilder );
$tpl_bilder = str_replace( "{#DESCRIPTION}", " ", $tpl_bilder );
}
$s_bilder .= $tpl_bilder;
}
}
$tpl_galerie = str_replace( "{#IMAGE_ELEMENTS}", $s_bilder, $tpl_galerie );
$s_galerie .= $tpl_galerie;
}
}
}
}
echo $s_galerie;
?>