I realized the other day that my Siteframe could be used to provide a templated environment in which to allow subordinates to add page content. (I ended up using it to that end.)
Before I could get there, though, I needed to make sure that some things were a little more secure and that I have everything working smoothly. I added in some more checking so that (I don’t think) the template cannot be overridden or hijacked. I also made some other parts just work smoother.
I rewrote the php4 version to use the object instantion sudo-construct function. It should work. I’ve stayed away from it before because I’ve had bad experiences expecting something out of php4 object instantiation with a sudo-construct function on some server, but it seems to be working just fine on all the servers I can get my hands on. So, yeah, from the front-end, each version should look pretty much the same.
Here’s those downloads in your choice of archive and version from the links here (same links as before):