Code

Removed object DN from restore all deleted objects
[gosa.git] / include / class_SnapShotDialog.inc
index 9391c1370493078d02ab910b7c10d2ec6ba108dc..4d44f0b708e5983a162d5c55e9488db3e28a289a 100755 (executable)
@@ -100,8 +100,10 @@ class SnapShotDialog extends plugin
                        /* Add Elements to divlist */   
                        foreach($list_of_elements as $entry){
 
-                               $actions = "<input type='image' src='images/edittrash.png' name='RemoveSnapShot_%KEY' title='"._("Remove snapshot")."'>&nbsp;";
-                               $actions.= "<input type='image' src='images/restore.png' name='RestoreSnapShot_%KEY' title='"._("Restore snapshot")."'>&nbsp;";
+                               $actions = "<input type='image' src='images/edittrash.png' name='RemoveSnapShot_%KEY' 
+                                                               class='center' title='"._("Remove snapshot")."'>&nbsp;";
+                               $actions.= "<input type='image' src='images/restore.png' name='RestoreSnapShot_%KEY' 
+                                                               class='center' title='"._("Restore snapshot")."'>&nbsp;";
 
                                $time_stamp     = date("d.m.Y H.i.s",preg_replace("/\-.*$/","",$entry['gosaSnapshotTimestamp'][0]));
                                $display_data   = $entry['description'][0];
@@ -111,7 +113,7 @@ class SnapShotDialog extends plugin
                                }
 
                                $field0 = array("string"=> $time_stamp , "attach"=> "style='vertical-align:top;width:120px;'");
-                               $field1 = array("string"=> $display_data , "attach"=> "");
+                               $field1 = array("string"=> htmlentities (utf8_decode($display_data)), "attach"=> "");
                                $field2 = array("string"=> preg_replace("/%KEY/",base64_encode($entry['dn']),$actions) , 
                                                                "attach"=> "style='border-right:0px;vertical-align:top;width:40px;text-align:right;'");
                                $DivListSnapShots->AddEntry(array($field0,$field1,$field2));
@@ -121,6 +123,7 @@ class SnapShotDialog extends plugin
                        $smarty->assign("CountSnapShots",count($list_of_elements));
                }
 
+               $smarty->assign("restore_deleted",$this->display_all_removed_objects);
                $smarty->assign("RestoreMode",$this->display_restore_dialog);
                $smarty->assign("CurrentDate",date("d.m.Y H:i"));
                $smarty->assign("CurrentDN",$this->dn);