Code

Updated terminalService -> LPD selection
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 26 Jul 2010 12:20:43 +0000 (12:20 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 26 Jul 2010 12:20:43 +0000 (12:20 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@19108 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-plugins/goto/admin/systems/goto/class_gotoLpdEnabled.inc

index 19562795f5c69855f3f00aa5183c94d071ad26f2..f0d9fb3c6ec50f9526ce725460e8114bb995c8b5 100644 (file)
@@ -125,10 +125,10 @@ class gotoLpdEnable extends plugin
         $smarty = get_smarty();
         $smarty->assign("acl",$this->parent->getacl("gotoLpdEnable"));
         foreach($this->attributes as $attr){
-            $smarty->assign($attr,$this->$attr);
+            $smarty->assign($attr, set_post($this->$attr));
         }
         foreach(array("DevID","a_Types","a_FlowControl","a_Parities","a_Speeds","a_Bits") as $attr){
-            $smarty->assign($attr,$this->$attr);
+            $smarty->assign($attr,set_post($this->$attr));
         }
         ksort($this->data);
         $smarty->assign("data_cnt",count($this->data));
@@ -190,7 +190,7 @@ class gotoLpdEnable extends plugin
         $propose_device = "";
         if(isset($_POST['s_Device']) && empty($_POST['s_Device']) && 
                 isset($_POST['s_Type']) && $_POST['s_Type'] != $this->s_Type){
-            $propose_device = $this->a_Devices[$_POST['s_Type']].$this->DevID;
+            $propose_device = $this->a_Devices[get_post('s_Type')].$this->DevID;
         }
 
         plugin::save_object();
@@ -212,38 +212,6 @@ class gotoLpdEnable extends plugin
         foreach($this->attributes as $attr){
             $this->data[$this->DevID][$attr] = $this->$attr;
         } 
-
-        /* Device ID has changed another printer was selected * /
-           if(isset($_POST['DevID']) && $_POST['DevID'] != $this->DevID){
-           $this->DevID = $_POST['DevID'];
-           foreach($this->attributes as $attr){
-           $this->$attr = $this->data[$this->DevID][$attr];
-           }
-           } 
-         */
-
-        /* Add and remove additional printer settings 
-           if(isset($_POST['del_printer'])){
-           unset($this->data[$this->DevID]);
-           $this->data = array_values($this->data);
-           if(count($this->data) == 0){
-           $this->is_account = FALSE;
-           }
-           $this->DevID = key($this->data);
-           }
-           if(isset($_POST['add_printer'])){
-           if(count($this->data) < 3){
-           $entry = $this->default_entry;
-           $entry['i_Port'] = $entry['i_Port'] + count($this->data);
-           $entry['s_Device'] = $entry['s_Device'].count($this->data);
-           $this->DevID = count($this->data);
-           $this->data[] = $entry; 
-           foreach($this->attributes as $attr){
-           $this->$attr = $this->data[$this->DevID][$attr];
-           }
-           }
-           }
-         */
     }