As there hasn't been an update in a while, myself and, it would seem, others are having to modify ZSB ourselves, to overcome bugs etc.
I'm going to try to maintain a public version of my hacked code, should anyone find this useful:
If anyone here has implemented any bug fixes or improvements to their code, I'd be interested to know, so I can potentially add those in.
In my implementation of the zsb, I have noticed that the function: split is deprecated in p_hp 5.3. To avoid pesky deprecation notices in your local dev environments and to improve compatibility with future versions of p_hp, I recommend the changes listed below..
Replace all instances of split with preg_split, which per the p_hp docs is often faster. That said, zsb's use of split is trivial and I expect any time gains would be unnoticeable..
I'm attempting to get a working version of ZSB, and it strikes me that (if this script is not going to be updated) it would be good to have fixes like this one compiled somewhere. So, in case it helps, I am going to attempt to add any fixes/functional improvements I make to a public, bare bones version of my site here https://gitlab.com/smth/zazzle-store-builder