X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-core%2Fplugins%2Fadmin%2Fogroups%2Fclass_divListOGroup.inc;h=db7bae3f116882826a644680a13a515982d216f7;hb=00cab3c9e2f54f61a54feee620735b1f49213a09;hp=e9df2b35968d9025faa9f3a7b09d979423322260;hpb=95dc8fdf321c05a5ec63459a042dcf9faca784c9;p=gosa.git
diff --git a/gosa-core/plugins/admin/ogroups/class_divListOGroup.inc b/gosa-core/plugins/admin/ogroups/class_divListOGroup.inc
index e9df2b359..db7bae3f1 100644
--- a/gosa-core/plugins/admin/ogroups/class_divListOGroup.inc
+++ b/gosa-core/plugins/admin/ogroups/class_divListOGroup.inc
@@ -62,7 +62,6 @@ class divListOGroup extends MultiSelectWindow
/* Result page will look like a headpage */
$this->SetHeadpageMode();
- $this->SetInformation(_("This menu allows you to add, edit or remove selected groups. You may want to use the range selector on top of the group listbox, when working with a large number of groups."));
/* Disable buttonsm */
$this->EnableCloseButton(false);
@@ -81,28 +80,39 @@ class divListOGroup extends MultiSelectWindow
/* set Page header */
$this->AddHeader(array("string"=> $chk, "attach"=>"style='width:20px;'"));
$this->AddHeader(array("string" => " ", "attach" => "style='text-align:center;width:20px;'"));
- $this->AddHeader(array("string" => _("Name of object groups")." / "._("Departments"), "attach" => "style=''"));
+ $this->AddHeader(array("string" => _("Object group")." / "._("Department"), "attach" => "style=''"));
$this->AddHeader(array("string" => _("Properties"), "attach" => "style='width:136px;'"));
$this->AddHeader(array("string" => _("Actions"), "attach" => "style='width:".$action_col_size."px;border-right:0px;text-align:right;'"));
/* Text ,Value ,Name ,Is selected */
- $this->AddCheckBox("UserGroups" , _("Select to see groups containing users") , _("Show groups containing users"), true);
- $this->AddCheckBox("GroupGroups" , _("Select to see groups containing groups") , _("Show groups containing groups"), true);
- $this->AddCheckBox("ApplicationGroups", _("Select to see groups containing applications"), _("Show groups containing applications"), true);
- $this->AddCheckBox("DepartmentGroups" , _("Select to see groups containing departments") , _("Show groups containing departments"), true);
- $this->AddCheckBox("ServerGroups" , _("Select to see groups containing servers") , _("Show groups containing servers"), true);
- $this->AddCheckBox("WorkstationGroups", _("Select to see groups containing workstations"), _("Show groups containing workstations"), true);
- $this->AddCheckBox("WindowsGroups", _("Select to see groups containing windows workstations"), _("Show groups containing windows workstations"), true);
- $this->AddCheckBox("TerminalGroups" , _("Select to see groups containing terminals") , _("Show groups containing terminals"), true);
- $this->AddCheckBox("PrinterGroups" , _("Select to see groups containing printer") , _("Show groups containing printer"), true);
- $this->AddCheckBox("PhoneGroups" , _("Select to see groups containing phones") , _("Show groups containing phones"), true);
+ $str2 = _("Show %s");
+ $this->AddCheckBox("UserGroups" , sprintf($str2, _("user groups")),
+ sprintf($str2, _("user groups")), true);
+ $this->AddCheckBox("GroupGroups" , sprintf($str2, _("nested groups")),
+ sprintf($str2, _("nested groups")), true);
+ $this->AddCheckBox("ApplicationGroups", sprintf($str2, _("application groups")),
+ sprintf($str2, _("application groups")), true);
+ $this->AddCheckBox("DepartmentGroups" , sprintf($str2, _("department groups")),
+ sprintf($str2, _("department groups")), true);
+ $this->AddCheckBox("ServerGroups" , sprintf($str2, _("server groups")),
+ sprintf($str2, _("server groups")), true);
+ $this->AddCheckBox("WorkstationGroups", sprintf($str2, _("workstation groups")),
+ sprintf($str2, _("workstation groups")), true);
+ $this->AddCheckBox("WindowsGroups", sprintf($str2, _("windows workstation groups")),
+ sprintf($str2, _("windows workstation groups")), true);
+ $this->AddCheckBox("TerminalGroups" , sprintf($str2, _("terminal groups")),
+ sprintf($str2, _("terminal groups")), true);
+ $this->AddCheckBox("PrinterGroups" , sprintf($str2, _("printer groups")),
+ sprintf($str2, _("printer groups")), true);
+ $this->AddCheckBox("PhoneGroups" , sprintf($str2, _("phone groups")),
+ sprintf($str2, _("phone groups")), true);
/* Add SubSearch checkbox */
$this->AddCheckBox(SEPERATOR);
- $this->AddCheckBox("SubSearch", _("Select to search within subtrees"), _("Search in subtrees"), false);
+ $this->AddCheckBox("SubSearch", msgPool::selectToView("","subsearch"), msgPool::selectToView("","subsearch_small"), false);
/* Name ,Text ,Default , Connect with alphabet */
- $this->AddRegex ("Regex", _("Regular expression for matching group names"), "*" , true);
+ $this->AddRegex ("Regex", _("Regular expression for matching group names"), "*" , true);
}
@@ -201,7 +211,7 @@ class divListOGroup extends MultiSelectWindow
# $s.= "..|
".
# " "._("Edit")."|"."multiple_edit|\n";
- $s.= "..|
".
+ $s.= "..|
".
" "._("Remove")."|"."remove_multiple_ogroups/|\n";
/* Add event tag */
@@ -218,16 +228,16 @@ class divListOGroup extends MultiSelectWindow
/* Add multiple copy & cut icons */
if(is_object($this->parent->CopyPasteHandler) && preg_match("/(c.*w|w.*c)/",$acl_all)){
$s.= "..|---|\n";
- $s.= "..|
".
+ $s.= "..|
".
" "._("Copy")."|"."multiple_copy_systems|\n";
- $s.= "..|
".
+ $s.= "..|
".
" "._("Cut")."|"."multiple_cut_systems|\n";
if($this->parent->CopyPasteHandler->entries_queued()){
- $img = "
";
+ $img = "
";
$s.="..|".$img." "._("Paste")."|editPaste|\n";
}else{
- $img = "
";
+ $img = "
";
$s.="..|".$img." "._("Paste")."\n";
}
}
@@ -275,9 +285,9 @@ class divListOGroup extends MultiSelectWindow
$acl_all= $ui->has_complete_category_acls($val['dn'],"ogroups");
if(($this->parent->CopyPasteHandler) && preg_match("/(c.*w|w.*c)/",$acl_all)){
$actions.= " ";
+ src='images/lists/cut.png' alt='"._("cut")."' name='cut_%KEY%' title='"._("Cut this entry")."'> ";
$actions.= " ";
+ src='images/lists/copy.png' alt='"._("copy")."' name='copy_%KEY%' title='"._("Copy this entry")."'> ";
}
$actions.= "get_permissions($val['dn'],"ogroups/ogroup"))) {
$actions.= "";
+ src='images/lists/trash.png' alt='"._("delete")."' name='group_del_%KEY%' title='"._("Delete this entry")."'>";
}else{
$actions.= "
";
+ title='".msgPool::permDelete()."'>";
}
@@ -343,7 +353,7 @@ class divListOGroup extends MultiSelectWindow
$str = "
".$num_objs." ";
- $str.= "
".$num_deps." ";
$this->set_List_Bottom_Info($str);