Galerie

getFileName(); $dateiListe[] = "$bildDateiName"; } // Auslesen des Bildauswahl aus der URL $datei = @$_REQUEST['datei']; // Auslesen der galerieID aus der URL $galerie = @$_REQUEST['galerie']; // Längste Seite der Thumbnails $tGroesse = 80; // löschen des Übergabewertes, wenn eine andere Gallerie auf der Seite ausgewählt wurde if( $galerie != $galerieID) { $datei = ''; } // Berechnung des Skalierungsfaktors für die Thumbnails if(!function_exists('getFaktor')) { function getFaktor( $breite, $hoehe, $thumb ){ if($breite > $hoehe){ return $thumb / $breite; }else{ return $thumb / $hoehe; } } } // --------------------------------------------- Überschrift if ("" != "") echo"

"; // --------------------------------------------- Großbild Anzeige if ( $datei != '' && strpos( $datei, '..') === false && strpos( $datei, '/') === false) { $bild = OOMedia::getMediaByName( $datei); $bildTitle = $bild->getTitle(); $bildBeschreibung = $bild->getValue('med_description'); $bildCopyright = $bild->getValue('med_copyright'); $bildDateiName = $bild->getFileName(); $bildBreite = $bild->getWidth(); $bildHoehe = $bild->getHeight(); // Auslesen der Bildposition aus der URL $pos = @$_REQUEST['pos']; // Wenn Ausgab des Bildtitels gewünscht: echo '

'.$bildTitle.'

'; $file = ""; $pict = ""; if("c" == "w" || "c" == "c") $bildBreite = '100'; echo '
'; echo "

"; //Zurück if ($pos>0){ $zurueck = $pos - 1; if ("" != "") print ''.  '; else print '< Zurück  '; } //Zur Übersicht if ("" != "") print ''.  '; else print 'Zur Übersicht  '; //Vor if ($pos+1 < sizeof($dateiListe)){ $vor = $pos + 1; if ("" != "") print ''.  '; else print 'Weiter >

'; } // BIGTURE //************************ $file = '
'; // Bild: ohne Resize if("c" == "0" || "100" == "") { $file .= '
'; } else { $file .= '" alt="'.$bildTitle.'" title="'.$bildTitle.'" />
'; } } else { if("c" == "0" || "100" == "") { $file .= '&rex_filter[]=sepia" alt="'.$bildTitle.'" title="'.$bildTitle.'" width="'.$bildBreite.'" height="'.$bildHoehe.'"/>
'; } else { $file .= '&rex_filter[]=sepia" alt="'.$bildTitle.'" title="'.$bildTitle.'" />
'; } } $file .= '
'; echo $file; // Copyright if($bildCopyright !="") echo ''; // Beschreibung if($bildBeschreibung !="") echo '

'.$bildBeschreibung.'

'; echo '
'; } else { // --------------------------------------------- Fliesstext echo ''; $input =<<< EOT EOT; $textile = new Textile; $text = ""; if ("" != "") $text = $textile->TextileThis($input); $text = str_replace("###","&#x20;",$text); print $datei.$text; // --------------------------------------------- Galerie Anzeige echo "
\n"; foreach ($dateiListe as $datei) { if(!$pos){$pos=0;} $bild = OOMedia::getMediaByName( $datei); $bildTitle = $bild->getTitle(); $bildDateiName = $bild->getFileName(); $bildBreite = $bild->getWidth(); $bildHoehe = $bild->getHeight(); $faktor = getFaktor($bildBreite, $bildHoehe, $tGroesse); $tBreite = intval( $bildBreite * $faktor ); $tHoehe = intval( $bildHoehe * $faktor ); print ''.$bildTitle.''; echo"\n"; $pos ++; } echo "
\n"; } ?>
© 2012 Claudia Krämer. Alle Rechte vorbehalten. Impressum