Time for another update, although if you are following ZenMagick development chances are that you’ve seen most of what I am going to write about already.
The most notable thing that happened in the last week surely was the website refresh. It’s been a long time coming and I kind of had given up on it. So it is even more satisfying to see it now in action.
I am currently going through all the spelling mistakes that get found and I will also try to add things as I notice them missing.
Related changes happened on the wiki and forum with new favicons and logos finally making their way online. In particular the forum will need some more work to get the header look a bit nicer. I generally don’t mind blue, but that is perhaps a bit too much.
Another thing is, of course, the ongoing work on the admin UI. rubikintegration have done a great job so far, despite that fact that I have ignored a big chunk of the HTML/CSS they have produced. OTHO, I think I’ve gone a bit further with the dashboard than was originally planned.
In fact, things are still moving. I just updated the screenshots to show the recent changes. The dashboard now supports 4 different layouts – symmetric 2 columns, unbalanced 2 columns (small column left or right) and 3 column.
The screenshot on the website shows the unbalanced 2 column with the small column on the left.
BTW: If anyone knows some good icons that could be used to select any of those layouts I’d love to get them
I guess the next step would be to add more widgets – any suggestions welcome. Update check, etc are planned for somewhere around the second next release, so that might be an idea.
It is also worth pointing out that dashboard widgets are just simple classes implementing an interface, so every plugin could add to that list too!
Admin standalone releases are now part of the build process, so that is something to look out for. New snapshots should be out soon.
Another milestone was to integrate pomo – the PHP gettext implementation also used by WordPress – into ZenMagick.
The default behaviour is to load language strings from .yaml files (everything most things are YAML in ZenMagick these days). However, a simple setting change and .mo files will be used.
So, the list of things to do is getting shorter, which means the next release is finally approaching.