Bennis Welt

Pirat, Physiker, Free Software Nerd

Beitrag verschlagwortet mit ‘PHP

Fotoalbum TODO List

Hinterlasse einen Kommentar »

Damit ich ungefähr weiss, was ich noch implementieren will, poste ich hier mal meine TODO Liste. Darunter sind Dinge, die für alle Versionen gleichermaßen gelten, wie die Verbesserung des Codes, etc.

+ Code verbessern
+ Stylesheet aufräumen
+ Dokumentation
+ EXIF Daten auslesen (evtl. mit PEL)
+ Möglichkeit Bilder zu kommentieren (ohne SQL)
+ Möglichkeit Infos zu den Alben anzeigen zu lassen
+ User System
+ AJAX Funktionalität
+ Möglichkeit Bilder zu bewerten
+ CSS Themes
+ IE Kompatibilität (oder IE7 Voraussetzung)

Bereits abgeschlossen:
+ alle CSS Definitionen ins Stylesheet (1.1.2)
+ Thumbnailhöhe im Konfigurationsassistent (1.1.2)

Legende:
in Bearbeitung

Geschrieben von benniswelt

Februar 6, 2006 um 08:16

Veröffentlicht in Uncategorized

Getaggt mit

Fotoalbum 1.1.1 veröffentlicht

mit 2 Kommentaren

Fast einen Monat nach Veröffentlichung von 1.1.0 gibt es nun 1.1.1 mit zahlreichen Änderungen und Verbesserungen:

  • Das Verzeichnis wird nun in einer statt zwei Variable gespeichert (Verzeichnisbaum wird nur noch intern verwendet)
  • verzeichnis_einlesen() wurde um einen Dateiendungtest erweitert, der untersucht, ob es sich um Bilddateien handelt
  • Thumbnailshöhe nun in den Einstellungen veränderbar
  • Einzelbildmodus: Nummer des Bildes gefixed
  • Mehrere Bugfixes

Vorrausetzung und Empfehlungen:

  • PHP 4.x (empfohlen 5.x)
  • GD > 2.x

Download 1.1.1

Geschrieben von benniswelt

Januar 4, 2006 um 22:33

Veröffentlicht in Uncategorized

Getaggt mit , ,

Fotoalbum 1.1.0 veröffentlicht

Hinterlasse einen Kommentar »

Version 1.1.0 stellt die erste Entwicklungsversion auf dem Weg zu Version 1.2.0 dar. Im Vergleich zur stabilen Entwicklungsreihe 1.0.x ist diese Version inkompatibel zu bereits bestehenden Fotoalben. Die folgenden markanten Veränderungen sind in 1.1.0 eingeflossen:

Thumbnails:
Die Erstellung der Thumbnails übernimmt nun die GD Bibliothek in PHP, was ein mit GD kompiliertes PHP auf dem Server voraussetzt.

Konkret bedeutet das, dass die Thumbnails automatisch aus den Bildern erstellt werden und beliebig zu jeder Zeit in der Größe verändert werden können. Auch werden automatisch neue Thumbnails erstellt oder gelöscht, sobald man ein Foto zum Album hinzufügt oder entfernt.

Verzeichnisstruktur:
Die Verzeichnisstruktur hat sich grundlegend geändert. Die letzte Ebene (pics/thumbnails) ist nun überflüssig geworden. Man muss nur noch die Bilder in den jeweiligen Ordner kopieren, den Rest erledigt das Fotoalbum. Zudem kann man nun Bilder und Ordner gleichzeitig im selben Verzeichnis haben.

Javascript:
Die Funktion, bei der die Seite bei Größenänderungen neugeladen wird, wurde entfernt und die Anordnung dem Browser überlassen.

Dokumentation wird es spätestens zu 1.2.0 geben.

Download 1.1.0

Geschrieben von benniswelt

Dezember 5, 2005 um 11:28

Veröffentlicht in Main

Getaggt mit , ,

Informationen zur kommmenden Fotoalbum Version

Hinterlasse einen Kommentar »

Zur Zeit arbeite ich an einer Integration der GD Grafikbibliothek um die manuelle Erzeugung von Thumbnails überflüssig zu machen. Sprich man kopiert die Bilder die man in seinem Fotoalbum haben will nur in den entsprechenden Ordner und beim ersten Aufrufen werden die Thumbnails automatisch eingestellt. Will man die Größe der Thumbnails nachträglich ändern, muss man im Konfigurationsassisstenten nur eine Zahl ändern, schon werden neue Thumbnails generiert. Auch das hinzufügen neuer Bilder zu einem neuen Album wird zum Kinderspiel. Denn sobald sich die Anzahl der Thumbnails von den vorhandenen Bildern unterscheidet werden neue generiert.
Desweiteren wird es möglich sein Albenordner und Bilder im gleichen Ordner zu haben. Die Thumbnails für den Albenordner bekommen automatisch einen Rahmen.

Das ganze muss jetzt noch ins Fotoalbum integeriert werden und danach werde ich 1.1 zum Testen freigeben und mich bei den Versionsnummern wie bei GNOME oder dem Linux Kernel daran halten, dass ungerade Nummern instabile Veröffentlichungen sind, gerade entsprechend stabile.

Geschrieben von benniswelt

November 30, 2005 um 22:31

Veröffentlicht in Main

Getaggt mit ,

Fotoalbum 1.0.3 veröffentlicht

Hinterlasse einen Kommentar »

Wieder mal ein Bugfix Release der 1.0.x Reihe. Ich denke, das wird der letzte sein. Weitere Entwicklung wird von nun an komplett in den neuen -GD Zweig gehen der die Thumbnilerzeugung übernehmen und das manuelle Erstellen von Thumbnails überflüssig machen wird.

Dokumentation für Benutzer
Dokumentation für Entwickler

Download

Geschrieben von benniswelt

November 30, 2005 um 11:23

Veröffentlicht in Main

Getaggt mit ,

Fotoalbum 1.0.2 veröffentlicht

Hinterlasse einen Kommentar »

Zur Zeit geht die Entwicklung stetig voran, so dass ich heute schon 1.0.2 veröffentlichen kann.

Die Änderungen:

  • Bugfixes und Verbesserungen:
    • Sidebar: Link zu Einstellungen hinzugefügt
    • Konfigurationsassistent: Design überarbeitet und DHTML Tooltips hinzugefügt
    • Link zu den Einstellungen wird ausgeblendet, wenn config.php verwendet wird
    • Javascript: Breitenberechnung für eb_thumbs_oben erneut verbessert

Todo für 1.0.3:

  • Überarbeitung der Dokumention bzgl des neuen Konfigurationsassistenten

Dokumentation für Benutzer
Dokumentation für Entwickler

Download

Geschrieben von benniswelt

November 2, 2005 um 11:37

Veröffentlicht in Uncategorized

Getaggt mit ,

Fotoalbum 1.0.1 veröffentlicht

Hinterlasse einen Kommentar »

Der Bugfix Release hat leider etwas länger gedauert, als ich gehofft habe, aber es haben sich doch mehr Bugs als gedacht in 1.0 eingeschlichen.

Die Änderungen:

  • Bugfixes und Verbesserungen:
    • Einzelbildmodus: “hoch” Link in Name des vorherigen Ordners umbenannt und hoch Pfeil hinzugefügt
    • Templatesystem: Fast alle HTML-Kommentare gegen besseren Code ersetzt
    • Javascript: Breitenberechnung für eb_thumbs_oben verbessert mit Raum für weitere Verbesserungen
    • Konfigurationsassistent: Beim “Zurück”-Link fehlte “./” beim Verzeichnisbaum
    • weitere Bugs/Code Verbesserungen die mir gerade nicht einfallen

Todo für 1.0.2:

  • Anpassung des Design des Konfigurationsassistenten an den Rest des Fotoalbums
  • Hinzufügen von DHTML Tooltips im Konfigurationsassistenten

Dokumentation für Benutzer
Dokumentation für Entwickler

Download

Geschrieben von benniswelt

November 1, 2005 um 11:23

Veröffentlicht in Uncategorized

Getaggt mit ,

Fotoalbum 1.0 veröffentlicht

Hinterlasse einen Kommentar »

Nachdem ich den Code ja schon zu Version 1.5RC1 in veröffentlichbarer Form hatte, habe ich für Version 1.5 noch eine Dokumentation geschrieben, damit andere Leute ausser mir auch wissen, wie man mein Skript verwendet ;) Dann kam noch die Sache mit dem Namenproblem dazwischen, was nun den genialen neuen Namen zur Folge hatte. Genug geredet, hier die Änderungen:

  • Namensänderung in Fotoalbum und Version auf 1.00 zurückgesetzt
  • Dokumentation für Benutzer und Entwickler
  • Bugfixes und Verbesserungen:
    • Javascriptfunktion für Thumbnails oben angepasst.
    • Code verbessert
    • PHP Lizenz hinzugefügt

Dokumentation für Benutzer
Dokumentation für Entwickler

Download

Geschrieben von benniswelt

Oktober 2, 2005 um 18:07

Veröffentlicht in Main

Getaggt mit

Namenskonflikte mit dem Fotoalbum

mit 2 Kommentaren

Da mein äußerst kreativer Name für das Fotoalbum bereits verwendet wird, möchte ich allen möglichen Warenzeichen etc. Streitigkeiten aus dem Weg gehen und 1.5 unter einem anderen Namen veröffentlichen. Vorschläge werden gerne angenommen ^^

Geschrieben von benniswelt

September 19, 2005 um 16:08

Veröffentlicht in Main

Getaggt mit

Fotoalbum Dokumentation

Hinterlasse einen Kommentar »

Habe den ersten Entwurf der Dokumentation des Fotoalbums online gestellt. Ich bin über jede Art von Kritik erfreut.


http://lebsanft.org/fotoalbum-temp

Jetzt noch die Dokumentation für Entwickler, dann ist der 1.5 Release fertig :)

Geschrieben von benniswelt

September 19, 2005 um 12:34

Veröffentlicht in Main

Getaggt mit

Follow

Bekomme jeden neuen Artikel in deinen Posteingang.