AndreasBaumgart / Zend_Filter_ImageSize

Extension for ZendFramework. A Zend_Filter implementation for resizing images.
Other
22 stars 4 forks source link

Pull Anfrage wegen Bugfixes & Features #1

Open ruben-beglaryan opened 13 years ago

ruben-beglaryan commented 13 years ago

Hallo Andreas,

ich habe in deinem Proposal ein paar Kleinigkeiten behoben, einige Features hinzugefügt und würde dich bitten dir diese anzuschauen und gegebenenfalls zu übernehmen. Der ImageSize Klasse habe ich einen Konstruktor verpasst, der die Optionen als Parameter bekommt und auf die entsprechenden Setter verteilt. Somit kann der Filter direkt über Zend_Config oder ein Array konfiguriert werden. Darüber hinaus habe ich die Möglichkeit geschaffen mehrere Strategy Klassen als array anzugeben, die nacheinander ausgeführt werden. Da könnte man vielleicht addStrategy und removeStrategy ergänzen. Eine zusätzliche Strategy Klasse habe ich ebenfalls implementiert. Diese kann ein Bild auf ein Quadrat Croppen indem er die kleinere Seite des Rechtecks nimmt

Zu den Fixes gehören die Klassennamen. Linux erkennt den unterschied zwischen ImageSize und Imagesize und steigt an der Stelle aus. Ein anderer fix ist, dass wenn kein Thumbnail-Pfad angegeben ist, der Filter den original Pfad zum speichern der generierten Bilder benutzt. Eventuell könnte man das mit einem useOdiginalPath Flag eleganter lösen.

Viele Grüße

Ruben Beglaryan