Last week I took on a contract in Solihull, this will limit the time I can spend working on Dlayer. I’ll still be working on Dlayer most evenings but the pace will drastically slow.
I’m going to continue on the previously set path, finishing the Image library, I am however currently playing with the design in another development branch, I’ve designed a more suitable palette but mainly I wanted to play with SASS.
New release up at Dlayer.com.
For the last week I’ve been working on my public GitHub profile, specifically creating a couple of utility classes that will be needed to continue development of the Image library, specifically a resizer and cropper.
Versions of my Image cropper and Image resizer are now up on GitHub, these aren’t the actual versions that I am using within Dlayer, they are simpler more generic versions for other developers to either use as is or extend.
With that development out of the way I can continue with the development of the Image library, I need to update the add tool so that thumbnails are created on upload and I also need to add the first tool, crop.
Once these two tasks have been completed, with possibly one or two other small improvements I will develop the first design tool that uses an image from the Image library, the first tool will probably be adding a background image in the Template designer.
I’ve added versions of my image resizers to my public repo on GitHub, you can view all the code at the following link, there is a jpeg, gif and png version of the resizer. https://github.com/g3d-development/zend-helpers/tree/master/library/G3d/Image
To see working examples either download the repo and set up the sample site or alternatively view the examples directly in the view file. https://github.com/g3d-development/zend-helpers/blob/master/application/modules/module/views/scripts/resizer/index.phtml
Working examples will be added to the sample project soon(tm).
It has been quite a while since I released any of my own code, something I’m going to correct now.
Well before the Zend framework came along I had my own library, it started out small, form and db objects, but over the years it developed into a rather complete framework, on an older version of this site I released some of the code, specifically the utility classes and my XML form builder.
Going forward I will release the occasional piece of code on GitHub, initially this will be view helpers, action helpers and simple utility classes.
I’ve just added my pagination view helper https://github.com/g3d-development/zend-helpers/blob/master/library/G3d/View/Pagination.php to see it in action you can download the repo and set up the sample site, it will contain examples for everything.
The next release will include versions of the image resizers that I have just finished creating for the Dlayer Image library.
Click the link to view my GitHub profile https://github.com/deanblackborough.