diff --git a/setup/class_setup.inc b/setup/class_setup.inc
index 8bd1e7bf1ec9c9bb3838229091e51a5793ba04e2..f59d5f68bd0f93cdc040017aed37f9b79a63d285 100644 (file)
--- a/setup/class_setup.inc
+++ b/setup/class_setup.inc
require_once("class_setupStep.inc");
-class setup extends plugin
+class setup
{
var $i_steps = 7; // Number of setup steps
$this->o_steps[$i] = new setup_step();
trigger_error("Try to create class '".$class."' but it is not available, possibly you have forgotten to add the include in setup.php");
}
+ $this->o_steps[$i]->parent = $this;
}
}
$this->captured_values[$name] = $value;
}
+ /* Set parent */
+ foreach($this->o_steps as $key => $value){
+ $this->o_steps[$key]->parent = $this;
+ }
+
/* Check if image button requests next page */
foreach($_POST as $name => $value){
if(preg_match("/^next_(x|y)/",$name)){