Code

Added new timezone methods
[gosa.git] / setup / class_setup.inc
index d93dada1d685fb25ec465d7441cd5b968b056e03..9fd17ee2ffa0e213355fcdcc643a44fee691ded9 100644 (file)
@@ -69,7 +69,7 @@ class setup
     }
     
     foreach($this->o_steps as $key => $step){
-      $this->o_steps[$key]->parent = $this;
+      $this->o_steps[$key]->parent = &$this;
     }
   }
 
@@ -79,7 +79,7 @@ class setup
      *  but only do this, if user is allowed to use the setup.
      * If setupStep_Welcome is_completed, we are allowed to view those infos-
      */
-    if(isset($_GET['info']) && get_class($this->o_steps[1]) == "Step_Welcome" && $this->o_steps[1]->is_completed()){
+    if(isset($_GET['info']) &&  preg_match("/Step_Welcome/i",get_class($this->o_steps[1])) && $this->o_steps[1]->is_completed()){
       phpinfo();
       exit();
     }