5
That's great Herko,
Had this been in the works all along? I might have missed it somewhere else. I tried to take two days and just read before I started posting.
The non-sensitive aspects of mainfile.php could remain and optionally during installation if a site admin choose to do so the critical information itself could be stored outside the web root with an #include in mainfile.php to pull it in.
I'd consider this an advanced topic for some. It could benifit from documentation in the install script and in mainfile.php.
Thanks,
Darrell