summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c9770be)
raw | patch | inline | side by side (parent: c9770be)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Thu, 3 Jul 2008 09:58:53 +0000 (09:58 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Thu, 3 Jul 2008 09:58:53 +0000 (09:58 +0000) |
-Only list create action for objects which plugins are installed.
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@11520 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@11520 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-plugins/systems/admin/systems/class_divListSystem.inc | patch | blob | history |
diff --git a/gosa-plugins/systems/admin/systems/class_divListSystem.inc b/gosa-plugins/systems/admin/systems/class_divListSystem.inc
index 653a4924cc3d41f62109e5cf8370d9dff0041b85..89838f7ff1c8d113575d77aeb3e48e8f0b39fc0a 100644 (file)
$s.= "..|<img src='images/lists/new.png' alt='' border='0' class='center'>".
" "._("Create")."|\n";
- if(preg_match("/c/",$ui->get_permissions($this->selectedBase,"terminal/termgeneric"))){
+ if(class_available("termtabs") && preg_match("/c/",$ui->get_permissions($this->selectedBase,"terminal/termgeneric"))){
$s.= "...|<img src='images/select_terminal.png' alt='' border='0' class='center'>".
" "._("Terminal")."|"."newsystem_terminal|\n";
}
- if(preg_match("/c/",$ui->get_permissions($this->selectedBase,"workstation/workgeneric"))){
+ if(class_available("worktabs") && preg_match("/c/",$ui->get_permissions($this->selectedBase,"workstation/workgeneric"))){
$s.= "...|<img src='images/select_workstation.png' alt='' border='0' class='center'>".
" "._("Workstation")."|"."newsystem_workstation|\n";
}
- if(preg_match("/c/",$ui->get_permissions($this->selectedBase,"workstation/servgeneric"))){
+ if(class_available("servtabs") && preg_match("/c/",$ui->get_permissions($this->selectedBase,"workstation/servgeneric"))){
$s.= "...|<img src='images/select_server.png' alt='' border='0' class='center'>".
" "._("Server")."|"."newsystem_server|\n";
}
- if(preg_match("/c/",$ui->get_permissions($this->selectedBase,"phone/phoneGeneric"))){
+ if(class_available("phonetabs") && preg_match("/c/",$ui->get_permissions($this->selectedBase,"phone/phoneGeneric"))){
$s.= "...|<img src='images/select_phone.png' alt='' border='0' class='center'>".
" "._("Phone")."|"."newsystem_phone|\n";
}
- if(preg_match("/c/",$ui->get_permissions($this->selectedBase,"printer/printgeneric"))){
+ if(class_available("printtabs") && preg_match("/c/",$ui->get_permissions($this->selectedBase,"printer/printgeneric"))){
$s.= "...|<img src='images/select_printer.png' alt='' border='0' class='center'>".
" "._("Printer")."|"."newsystem_printer|\n";
}
- if(preg_match("/c/",$ui->get_permissions($this->selectedBase,"component/componentGeneric"))){
+ if(class_available("componenttabs") && preg_match("/c/",$ui->get_permissions($this->selectedBase,"component/componentGeneric"))){
$s.= "...|<img src='images/select_component.png' alt='' border='0' class='center'>".
" "._("Component")."|"."newsystem_component|\n";
}