PHP

Wolf CMS Galerie Plugin

Für die Website von Susanna Drescher habe ich ein Galerie Plugin fürs Wolf CMS programmiert, dass beim Hochladen von Bildern die für diese Website benötige Flexibilität bietet. Beim Speichern der Bilder werden mehrere Version der Fotos angelegt, die in den Einstellungen selbst festgelegt werden können. So können z.B. die originalen Bild Datei gespeichert werden, aber auch eine Grösse und die Vollbildansicht und ein Thumbnail …

Wolf CMS Galerie Plugin Weiterlesen »

Image-Klasse

Weil in PHP die Bildbearbeitung mit der GD Library doch etwas unbequem ist, wenn man bei jedem Thumbnail die Funktionen und Argumente wieder im PHP Manual nachlesen muss, habe ich die Image-Klasse programmiert, mit der sich Bilder komfortabel bearbeiten lassen. Der Programmiercode kann auf GitHub gefunden werden. Die Klasse kann im Moment vor allem Thumbnails erstellen und Bilder drehen. Eine neue …

Image-Klasse Weiterlesen »

Ausklappbare Spalten mit Bootstrap

Die neue Website von Susanna Drescher sollte auf Wunsch der Fotografin ein Onepager werden. Die Galerie sollte ähnlich wie bei der Bildersuche auf Google beim anklicken der einzelnen Alben als ausklappbares Popup nach unten geöffnet werden. Nach dem ich auf Codrops (tympanus.net) einen recht guten Artikel gefunden hatte, wie man eine solche Galerie erstellen kann (Demo), hatte ich mich vorerst entschieden, die Albenübersicht mit display: inline-block zu …

Ausklappbare Spalten mit Bootstrap Weiterlesen »

MySQLi-Klasse

Vor einigen Jahren habe ich eine Klasse geschrieben um mit PHP Queries an eine MySQL Datenbank zu senden. Diese habe ich dann ohne sie zu bearbeiten lange verwendet und bin deshalb ich dem Trend von PDO und `prepared statements` bis vor kurzem entkommen und habe weiterhin manuell mit real-escape-string in SQL strings für Sicherheit gesorgt. …

MySQLi-Klasse Weiterlesen »