Funktionsbeschreibung
index.php stellt die Übersicht über das ganze
Album dar. Beim ersten Aufruf werden die Miniaturen in ein zusätzliches Verzeichnis erstellt
(Hauptverzeichnis muss Schreibrechte haben! -> chmod 777). Sobald man auf eine Miniatur klickt, wird dia.php
mit entsprechenden Parameter aufgerufen. Sowohl index.php als auch dia.php brauchen im
Normalfall nicht angepasst werden.
Falls man aus irgendeinem Grund (z.B. Bilder aktualisiert) die
Miniaturen löschen muss, geht das am einfachsten, indem man deltree.php (ohne Parameter)
aufruft.
In bildverkleinern.inc kann man nach Bedarf die jpg-Kompressionsqualität einstellen,
sonst braucht nichts verändert zu werden. Diese Code-Zeilen stammen übrigens nicht von mir sondern von
www.php.net.
In daten.txt werden verschiedene Dinge zeilenweise
definiert wie z.B. (Unter-) Titel, Autor, Datum, Dateinamen der Logos (Beschreibung: dateninfo.txt). HTML-Tags
erlaubt und erwünscht; Sonderzeichen durch ihre HTML-Entities ersetzen.
In text.txt sind weiderum zeilenweise die
Untertitel zu jedem Bild eingetragen. Umlaute und Sonderzeichen werden automatisch in richtigen HTML-Code
übersetzt. Allerdings dürfen keine HTML-Tags vorkommen.
Zu format.css brauche ich wohl nichts zu sagen - bei Bedarf
einfach durch die eigene Formatierungsdatei ersetzen.
Die Beispiellogos einfach ersetzen; es kann sich
um *.gif, *.jpg und *.png handeln - die Pixelauflösung braucht nicht identisch mit dem Beispiel zu
sein.
Alle Fotos befinden sich im Verzeichnis ./fotos/. Sie müssen folgendermassen benannt sein:
beginnend von dia000.jpg durchgehend numeriert bis beispielsweise dia123.jpg entsprechend total 124 Fotos (Achtung: führende Nullen nicht
vergessen!). Ich verwende immer VGA-Auflösung quer oder hoch. |