Code cleanup
include head.inc and round corners on tabs
use parse_xml_config_pkg()
Correctly popultae $myurl and friends
Fixes Ticket #179
xmlparse.inc is included already in config.inc which is included in guiconfig.inc
no more xmlparse_pkg.inc
No more xml_parse_config_pkg.
Restore form state upon loading.
Correctly handle checkboxes in the wizard
Add greyout support. This is still very experimental ;)
Allow for <warning> tag
If the field type is checkbox then set the value in config.xml to TRUE if its "on"
$config['lan']['ip'] -> $config['interfaces']['lan']['ip']
Make $myurl a global variable
This fixes Ticket #39
Redirect to the correct URL/IP after the wizard
Add $Id$ tag
remove hardcoded pathremove assumption that if $xml is set that the file must exist - die gracefully now
Add upload progress bar tracking support to php (as a module)
use relative url
Client side input validation for the wizardFix invalid domain name bug
Add variable substitutions: $wanip, $lanip to wizard and pkg_edit facilities.
Expand the usage of $myurl in wizard fields and pkg_edit
Move the stepsubmitphpaction out of the field collection. It was not setting the root password correctly.
Fix eval bug.
Fix checkbox bug where checkboxes are not enabled in the wizards properly.
Correctly restore SelectedType selection on wizard load and correctly save out the selected type setting.
Add stepsubmitbeforesave tag which will process text before saving.
Add enable and disable fields feature to XML language. Fix the TYPE dropdown.
Clean up arraynum handling.
Move the "User has been added." save message to the XML file where it belongs.
Add arraynum flag which is used when there is an array of values.
Example would be:<dnsserver>X.X.X.X</dnsserver><dnsserver>Y.Y.Y.Y</dnsserver>
Dont forget to output the fields description if it exists.
The wizard system now works!
Dont forget closing name '.
Wizard now will walk through entire step process.
TODO: Save posted items correctly.
Introduce wizard system.