summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: fc20481)
raw | patch | inline | side by side (parent: fc20481)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 29 Mar 2010 12:57:38 +0000 (12:57 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 29 Mar 2010 12:57:38 +0000 (12:57 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@17353 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-core/include/class_management.inc | patch | blob | history |
index 7b0bdc988c09673ff53942270e0ab4d6620c4d44..b63a7019841051b0f6468b280d7f0dfdfa0a35f5 100644 (file)
* @param Array 'all' A combination of both 'action' and 'target'.
*/
function removeEntryConfirmed($action="",$target=array(),$all=array(),
- $altTabClass="",$altTabType="",$altAclCategory="")
+ $altTabClass="",$altTabType="", $altAclCategory="",$altAclPlugin="")
{
$tabType = $this->tabType;
$tabClass = $this->tabClass;
$aclCategory = $this->aclCategory;
+ $aclPlugin = $this->aclPlugin;
if(!empty($altTabClass)) $tabClass = $altTabClass;
if(!empty($altTabType)) $tabType = $altTabType;
if(!empty($altAclCategory)) $aclCategory = $altAclCategory;
+ if(!empty($altAclPlugin)) $aclPlugin = $altAclPlugin;
@DEBUG (DEBUG_TRACE, __LINE__, __FUNCTION__, __FILE__,$target,"Entry removel confirmed!");
foreach($this->dns as $key => $dn){
// Check permissions, are we allowed to remove this object?
- $acl = $this->ui->get_permissions($dn, $this->aclCategory."/".$this->aclPlugin);
+ $acl = $this->ui->get_permissions($dn, $aclCategory."/".$aclPlugin);
if(preg_match("/d/",$acl)){
// Delete the object