X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Ffai%2Fclass_faiTemplate.inc;h=f8d4c6b8b20e235aa37634cbe0f68f9f77b5d3e1;hb=ca98ca8c7d1adccfcf78ccc86faa5d9e2d69967e;hp=4a3326024a4bb5f96732401f614ef1135bd7b6c6;hpb=84d2c065af9ce3f287fef380606a593a0cda5a81;p=gosa.git diff --git a/plugins/admin/fai/class_faiTemplate.inc b/plugins/admin/fai/class_faiTemplate.inc index 4a3326024..f8d4c6b8b 100644 --- a/plugins/admin/fai/class_faiTemplate.inc +++ b/plugins/admin/fai/class_faiTemplate.inc @@ -64,13 +64,13 @@ class faiTemplate extends plugin } foreach($this->sub64coded as $codeIt){ - $this->SubObjects[$object['cn'][0]][$codeIt]=base64_decode($this->SubObjects[$object['cn'][0]][$codeIt]); + $this->SubObjects[$object['cn'][0]][$codeIt]= base64_decode($this->SubObjects[$object['cn'][0]][$codeIt]); } - $this->SubObjects[$object['cn'][0]]['FAItemplateFile'] =addslashes( $this->readBinary("FAItemplateFile",$object['dn'])); + $this->SubObjects[$object['cn'][0]]['FAItemplateFile']= $this->readBinary("FAItemplateFile",$object['dn']); - $this->SubObjects[$object['cn'][0]]['status'] = "edited"; - $this->SubObjects[$object['cn'][0]]['dn'] = $object['dn']; + $this->SubObjects[$object['cn'][0]]['status']= "edited"; + $this->SubObjects[$object['cn'][0]]['dn']= $object['dn']; } ksort($this->SubObjects); } @@ -91,7 +91,11 @@ class faiTemplate extends plugin $this->is_dialog=true; } - $_SESSION['objectinfo'] = $this->dn; + if($this->dn != "new"){ + $_SESSION['objectinfo']= $this->dn; + } + + /* Edit selected Sub Object */ if((isset($_POST['EditSubObject']))&&(isset($_POST['SubObject']))){ $this->dialog= new $this->subClassName($this->config,$this->dn,$this->SubObjects[$_POST['SubObject']]); @@ -176,7 +180,11 @@ class faiTemplate extends plugin $a_return=array(); foreach($this->SubObjects as $obj){ if($obj['status'] != "delete"){ + if((isset($obj['description']))&&(!empty($obj['description']))){ + if(strlen($obj['description']) > 60){ + $obj['description'] = substr($obj['description'],0,60)."..."; + } $a_return[$obj['cn']]= $obj['cn']." [".$obj['description']."]"; }else{ $a_return[$obj['cn']]= $obj['cn'];