Code

Bgcolor changed, table width fixed
[gosa.git] / plugins / personal / samba / class_sambaAccount.inc
index 7c39ce448a6a4c48f29c20ac1c6b5f1f5c438fd7..b8ac7c5c0aec083dbce6ed2f335994074592a1bb 100644 (file)
@@ -189,7 +189,7 @@ class sambaAccount extends plugin
     }
     /* Do we represent a valid account? */
     if (!$this->is_account && $this->parent == NULL){
-      $display= "<img src=\"images/stop.png\" align=center>&nbsp;<b>".
+      $display= "<img alt=\"\"src=\"images/stop.png\" align=\"middle\">&nbsp;<b>".
         _("This account has no samba extensions.")."</b>";
       $display.= back_to_main();
       return ($display);
@@ -222,6 +222,13 @@ class sambaAccount extends plugin
 
     /* Prepare templating */
     $smarty= get_smarty();
+
+/* PHP Fehler "Undefined index: sambaPwdMustChangeACL" */
+    #hickert test
+    $smarty->assign("sambaPwdMustChangeACL", chkacl($this->acl, "sambaPwdMustChangeACL"));
+    #hickert test
+    $smarty->assign("sambaPwdMustChange",$this->sambaPwdMustChange);
+
     if ($this->sambaPwdMustChange=="0"){
       $date= getdate();
     } else {
@@ -327,6 +334,7 @@ class sambaAccount extends plugin
       }
       $smarty->assign("hint", print_sizelimit_warning());
       $smarty->assign("wslist", $wslist);
+      $smarty->assign("apply", apply_filter());
       $display= $smarty->fetch (get_template_path('samba3_workstations.tpl', TRUE,
                                 dirname(__FILE__)));
       return ($display);
@@ -398,7 +406,8 @@ class sambaAccount extends plugin
     $sambaKickoffTime_months= array(_("January"), _("February"), _("March"), _("April"),
         _("May"), _("June"), _("July"), _("August"), _("September"),
         _("October"), _("November"), _("December"));
-    $smarty->assign("sambaKickoffTime_day", $sambaKickoffTime_date["mday"]-1);
+    //$smarty->assign("sambaKickoffTime_day", $sambaKickoffTime_date["mday"]-1);
+    $smarty->assign("sambaKickoffTime_day", $sambaKickoffTime_date["mday"]); // hickert
     $smarty->assign("sambaKickoffTime_days", $sambaKickoffTime_days);
     $smarty->assign("sambaKickoffTime_months", $sambaKickoffTime_months);
     $smarty->assign("sambaKickoffTime_month", $sambaKickoffTime_date["mon"]-1);
@@ -466,8 +475,11 @@ class sambaAccount extends plugin
       /* Set checkboxes to checked or unchecked state */
       $smarty->assign("tslogin", $this->mungedObject->getTsLogin()?"checked":"");
       $smarty->assign("tsloginACL", chkacl($this->acl,"tslogin"));
+
       $smarty->assign("inherit", $this->mungedObject->getInheritMode()?"checked":"");
       $smarty->assign("inheritACL", chkacl($this->acl,"inherit"));
+
+
       $smarty->assign("connectclientdrives",
                       $this->mungedObject->getConnectClientDrives()?"checked":"");
       $smarty->assign("connectclientdrivesACL", chkacl($this->acl,"connectclientdrives"));
@@ -879,7 +891,8 @@ class sambaAccount extends plugin
       }
       if ($this->kickoff_time_set == "1"){
         # Add one day in unixtime format to be compatible with usrmgr
-        $this->attrs['sambaKickoffTime']= $this->sambaKickoffTime + 86400;
+        //$this->attrs['sambaKickoffTime']= $this->sambaKickoffTime + 86400; 
+        $this->attrs['sambaKickoffTime']= $this->sambaKickoffTime; //hickert 
       } else {
         # $this->attrs['sambaKickoffTime']= array();
         # Set more useful default setting