PHP - Script für eine Bildergalerie
Dies ist ein Beispiel-Script, wie die Bildergalerie benutzt wird.
Je nach dem, wo die Dateien sich in der Verzeichnisstruktur befinden, sind die Zeilen
include_once("galery.php");
und
$g=new Galery("bilder","bild","jpg",600,450,75,55,7,"center",1);
anzupassen.
Beschreibung der Aufrufe:
Beim Aufruf von include_once("galery.php") muss der Pfad zur Datei galery.php angepasst werden.
Zum Anlegen eines neuen Objektes wird die Klasse über den Konstruktor mit entsprechenden Parametern aufgerufen.
z. B. $g=new Galery("bilder","bild","jpg",600,450,75,55,7,"center",1);
Die parameter, die hier zu übergeben sind sind folgende:
- Pfad zu den Bildern von der Datei galery.php aus gesehen
- Name der Bilder ohne Extension und Nummerierung.
Hierbei ist zu beachten, dass die Bilder mit Nummerierung zu benennen sind.
Beispiel: bild01.jpg, bild02.jpg, ..., bild10.jpg, usw. - Extension der Bilder w.z.B. jpg oder png (optional, standard: jpg)
- Breite des grossen Bildes (optional, standard: 300px)
- Hoehe des grossen Bildes (optional, standard: 300px)
- Breite eines Thumbnailbildes der Tabelle Bildes (optional, standard: 50px)
- Hoehe eines Thumbnailbildes der Tabelle Bildes (optional, standard: 50px)
- Anzahl der Spalten der Thumbnailtabelle (optional, standard: 10)
- Alignment (optional, standard: CENTER)
- Tableborder (optional, standard: 0px entspricht keinem Rand)
include, new Galery(...) und loadForGalery() wird im Head-Bereich eingetragen. Die Ausgabe erfolgt dann über den Aufruf $g->outPut() welcher im Body der zu generierenden HTML Datei steht.
Zur Installation wird das Zip-Archiv entpackt und die Datei galery.php an den gewünschten Ort kopiert.
galerietest.php kann als Beispielvorlage benutzt werden. Hier müssen die Pfade und Parameter wie beschrieben angepasst werden.
Die verwendeten Bilder müssen die gleichen Namen haben, welche sich durch Nummern unterscheiden (Bsp. bild00.jpg, bild01.jpg usw.).
Als Bilder können jpg, png und gif verwendet werden. Die Bildergalerie erstellt die Vorschaubilder beim ersten Lauf selbst,
daher werden die in der Bildergalerie anzuzeigenden Bilder lediglich in das gewünschte Verzeichnis kopiert. Den Resr erledigt die Bildergalerie-Klasse.
Beispiel zur Bildergalerie
Weitere Beispiele, zum Bildergalerie-Script sind auf den Seiten GPZ, Mitsubishi und Personalvermittlungssoftware zu sehen.