summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 0591703)
raw | patch | inline | side by side (parent: 0591703)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Wed, 18 Oct 2006 10:20:15 +0000 (10:20 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Wed, 18 Oct 2006 10:20:15 +0000 (10:20 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@4896 594d385d-05f5-0310-b6e9-bd551577e9d8
plugins/admin/systems/class_workstationStartup.inc | patch | blob | history |
diff --git a/plugins/admin/systems/class_workstationStartup.inc b/plugins/admin/systems/class_workstationStartup.inc
index 812a48982592ef4df973562f09cbee2308fc918d..3d4d1300dbe8a2c6d3fff8f8c13efbf8f4539f2d 100644 (file)
var $FAIrelease = "";
var $FAIdebianMirror = "auto";
+ var $unresolved_classes = array();
/* FAI class selection */
var $InheritedFAIclass = array();
}
$smarty->assign("FAIdebianMirrors",$this->getFAIdebianMirrors());
+ $smarty->assign("FAIdebianMirror",$this->FAIdebianMirror);
$smarty->assign("FAIreleases",$this->getFAIreleases());
$smarty->assign("FAIrelease",$this->FAIrelease);
$smarty->assign("FAIclasses",$this->selectFriendlyClasses());
foreach($tmp as $class){
+ $marker = "";
+ if(in_array_ics($class,$this->unresolved_classes)){
+ $marker = " <font color='red'>("._("Not available in current setup").")</font>";
+ }
+
if($this->FAIdebianMirror == "inherited"){
$str = "";
}else{
$i ++ ;
$div->AddEntry(array(
- array("string"=>$class),
+ array("string"=>$class.$marker),
array("string"=>preg_replace("/\%s/",base64_encode($class),$str),"attach"=>"style='width:50px;border-right:none;'")
));
}
$eClasses .= $class." ";
}
- $this->FAIclass= array();
- print_red(sprintf(_("Can't resolve the given FAIclass(es) [%s] anyway, please check your FAI configurations, possibly some classes where deleted or renamed. !All classes have been removed from this account, press cancel if you don't want this to be saved."),$eClasses));
+ $this->unresolved_classes = $errorClasses;
+ $this->FAIdebianMirror = "auto";
+ //$this->FAIclass= array();
+ print_red(sprintf(_("Can't resolve the given FAIclass(es) [%s] anyway, please check your FAI configurations, possibly some classes where deleted or renamed. Server was reset to 'auto'."),$eClasses));
}
return($ret);
}