PHP-Fotogalerie
… ok, schnell zur Sache: notig war ein PHP-Script das alle Bilder eines Verzeichnisses als Bildergalerie mit Vorschaubild, Seitenblätterfunktion, Großansicht und vor und zurück-Knopf anzeigt.
Folgendes Script dabei entstanden. Im Dateikopf müssen ein paar Variablen gesetzt werden, ohne dem gehts schlecht, aber das ist erträglich wenig und autodidaktisch.
Hier ein kurzer Ausschnitt:
// URL zum übergeordneten Verzeichnis, also bis ein Verzeichnis vor dem Verzeichnis, wo die Bilder drin liegen
$outsidePathS = “http://path/to/one/over/gallery/dir”;
$word_page = “Seite”; // bezeichnung wie ein blatt heißen soll
$word_Previous = “zurück”; // bezeichnung für den zurückknopf
$word_Next = “weiter”; // bezeichnung für den weiterknopf
$max_hoehe_einzelansicht = “450″; // breite für die Großansicht
$max_breite_einzelansicht = “450″; // höhe für die Großansicht
$max_hoehe_tabansicht = “100″; // breite für die kleinansicht
$max_breite_tabansicht = “100″; // höhe für die kleinansicht
$name_of_thumbsDir = “thumbs”; // verzeichnis wo die Vorschaubilder erstellt werden sollen
$Name_of_Archive_Creator = “create-archive.php”; // wenn diese Datei im Verzeichnis liegt, biete einen Download aller Files als ZIP an
Auf dem Server muss das Paket imagemagick (für die Nutzung des Befehls ‘convert’ ) installiert sein. Mit diesem Befehl werden die Bilder kleingerechnet. Darüberhinaus braucht der Webserver im Verzeichnis der Bilder Schreibrechte also ‘chmod 777′. Beim ersten aufruf der Seite werden dann die Vorschaubilder in das Verzeichnis mit dem Namen $name_of_thumbsDir geschrieben.
In folgendem Zip-Archiv befinden sich 2 php-Dateien. nur mit index.php funktioniert die Gallery, wenn sich zusätzlich die Datei create-archive.php im gleichen Verzeichnis befindet, wird unterhalb der Thumbnails ein Link dargestellt, mithilfe dessen man alle im Verzeichnis befindlichen Bilder als ZIP-Archiv downloaden kann. Datei:Â php-gallery
Die Einbindung der Gallerie erfolgt dann beispielsweise mit folgendem Code
<iframe width="575" height="700" frameborder="0" src="http://path/to/index/php/file" > </iframe>
Neu ist seit heute (16.03.2007) folgendes: wenn Javascript im Browser aktiviert ist, wird zu jedem Bild in der Einzelansicht eine Auswahl der mit der Datei gespeicherten EXIF-Informationen als Mousee-Over-Effekt angezeigt.
Da stöbere ich so nebenbei (aber natürlich erst nach Aufforderung) auf den Tschibo-Webseiten und was lese ich: Es gibt eine “Funktürklingel” und darunter steht im ernst: “… Ideal als Zweitklingel” ! Ich meine, man kann ja im Haushalt von vielen Dingen mehr als ein Gerät gesitzen, aber eine ZweitKlingel? 2 Kühlschränke, 2 Fernseher, 2 Stühle, 2 Lampen, 2 Computer, 2 Telefone, … das kann ich mir alles vorstellen und glaube, dass das in irgendeiner Art und Weise sinnvoll sein dann. aber bitte wozu braucht man eine 2. Klingel? Wenn der Pizzabote kommt, soll er sich durch klingeln an der Zweitklingel zu erkennen geben??
Echt stark finde ich auch so ein “Kabelloses Dampfbügeleisen“, kann man da auch kaufen. Als technisch ein wenig interessierter Mensch frage ich mich nun, wie zum Teufel wird das Teil ohne Stromkabel warm/heiß. Von Batterien steht da nicht, wäre auch dämlich, denn in den Details:
Fast doch besser, es gibt auch so einen ” Wellness-Wecker“, nun was ist das tolle an einem Wellness-Wecker: da steht “Aufwachen und wohlfühlen. Weckt wahlweise … Naturklängen bzw. Melodien. Großes Display mit blauer Beleuchtung. ” Ok, aus der Werbung haben wir gelernt: Blaues Licht macht glücklich. Wenn ich mir jedoch vorstelle, ich werde von “