Code

Added list footer to divlist class.
[gosa.git] / plugins / admin / users / class_divListUsers.inc
index 12fb740ac096e326d7daf050b4572a81fe48b758..245db51ed532930a6da0df679c141a9844e7df6f 100644 (file)
@@ -266,8 +266,35 @@ class divListUsers extends MultiSelectWindow
         $users[strtolower( $val['sn']['0'].$val['uid']['0'])]=$add;
       }
     }
-        
-    $this->set_List_Bottom_Info(sprintf(_("%s User(s), %s Template(s), %s Department(s)"),$num_users,$num_templates,count($this->Added_Departments) * !$this->SubSearch));
+    /* Create summary string for list footer */ 
+    $str = $num_users." ";
+    if($num_users != 1){
+      $str .= _("Users").", ";
+    }else{
+      $str .= _("User").", ";
+    }
+    
+    $str.= $num_templates." ";
+    if($num_templates != 1){
+      $str .= _("Templates").", ";
+    }else{
+      $str .= _("Template").", ";
+    }
+  
+    $num_deps=0;
+    if(!$this->SubSearch){ 
+      $num_deps = count($this->Added_Departments);
+    }
+
+    $str.= $num_deps." ";
+    if($num_deps != 1){
+      $str .= _("Departments");
+    }else{
+      $str .= _("Department");
+    }
+          
+    $this->set_List_Bottom_Info($str);
   }
 
   function Save()