I have browsed through the files in kernel/setup and kernel/setup/steps. So far I've modified the kernel/setup/steps/ezstep_create_sites.php in order to keep the existing available site accesses in settings/override/site.ini.append from being overwritten (BTW: why is this not the default behaviour?).
My next goal is to hide some of the steps in the setup wizard completely, and others partially and instead provide default values. My first step here was to remove some of the values from the $Steps array at the bottom of kernel/setup/steps/ezstep_data.php, but when I ran the setup wizard again after this, all the steps were still performed (I did clear the cache).
Any other place where the setup wizard steps are defined?
The array $StepTable should be the only place where you need to make changes to remove steps. Have you sprinkled a few print statements around to find out whats happening with the code?
paul
-- http://www.visionwt.com
You must be logged in to post messages in this topic!