weekly update
The bad news is that the wiki is currently not responding. I’ll try to get this fixed tonight, however I do not have a clear idea as to what is wrong right now :/
The last week was again filled with even more discussion on the forum. The more this progresses the more things seem to pop up that need attention and I am really starting to struggle for time. Finding at least some sort of business model to help me allocate more time for ZenMagick would be really good…
Right, what happened in the last week?
- Completed the toolbox refactoring to remove the
$echoparameter from all methods.
My apologies to all theme coders – most of the work is to find method calls without echo and add that. But be aware that the reverse happens as well – the return value is used inzm_l10nor in string operations. In that case, typically the lastfalseparameter needs to be removed. - More work on the full release build script
- I’ve added code to drop the media, docs and upload folder as well as SQL to disable attribute uploads (the wiki is kind of updated, but the section about full release installation should get redone at some stage)
- Added more SQL to select the ZenMagick default theme as active template (in zencart)
- Dropped the welcome screen from the installer
- Dropped the phpbb configuration screen from the installer
- Added basic branding to the installer and admin UI
- Worked a bit more on a new EZPage admin UI
The basic list of pages is working, all boolean options are handled by Ajax calls, so nice and fast. I plan on extending that to numeric options too (toc, sort order) so pretty much all except for the content can be changed from the list view rather than editing a single page.
This is not hooked up in the admin UI yet; if you want to try it, the URL would be zmIndex.php?main_page=ezpages - Lots of posts on the forum and discussion about the framework, licenses, business options, etc.
I expect to have time for a new snapshot before or on the weekend including all the recent changes to themes. For people still preparing a new store it might be a good idea to work on that to save a lot of work later on…
In that context it is also worth pointing out that it is possible to configure a different default theme. That means if you are planning on having multiple themes (or variations for seasons, etc.) it will be worth building a base theme with all templates up to date and then the actual theme with all the images, CSS on top of that as separate theme.
