summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 131ea61)
raw | patch | inline | side by side (parent: 131ea61)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 16 Oct 2006 10:59:17 +0000 (10:59 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 16 Oct 2006 10:59:17 +0000 (10:59 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4884 594d385d-05f5-0310-b6e9-bd551577e9d8
plugins/admin/fai/class_faiHook.inc | patch | blob | history |
index 141765b4595685ec07351f17f0ee3596d8f7cd59..6b41d82449a0be22094fcc9aa10107098622f619 100644 (file)
$acl = $this->ui->get_permissions($dn,"fai/faiScriptEntry") ;
$act = "";
+ /* Check if this object is freezed, in this case hide the delete icon */
if($this->FAIstate == "freeze"){
$act .= "<input type='image' src='images/edit.png' name='editscript_%s' title='"._("edit")."' alt='"._("edit")."'>";
}else{
}
}
+ /* Check if we are allowed to use the export button for this object */
$s_acl = $this->ui->get_permissions($dn,"fai/faiScriptEntry","FAIscript") ;
if(($this->SubObjects[$key]['status'] == "new") || ($this->SubObjects[$key]['dn'] == "new") || !preg_match("/r/",$s_acl)){
$down = "";
</a>";
}
- $divlist->AddEntry(array( array("string"=>$name['name']),
- array("string"=>$down , "attach" => "style='width:20px;'"),
- array("string"=>str_replace("%s",base64_encode($key),$act),
- "attach"=>"style='border-right: 0px;width:50px;text-align:right;'")));
+ /* Check if we are allowed to view the object */
+ $s_acl = $this->ui->get_permissions($dn,"fai/faiScriptEntry","cn") ;
+ if(preg_match("/r/",$s_acl)){
+ $divlist->AddEntry(array( array("string"=>$name['name']),
+ array("string"=>$down , "attach" => "style='width:20px;'"),
+ array("string"=>str_replace("%s",base64_encode($key),$act),
+ "attach"=>"style='border-right: 0px;width:50px;text-align:right;'")));
+ }
}
$smarty->assign("Entry_divlist",$divlist->DrawList());
/* Divlist creation complete