Bug #2754 ยป 2754.patch
administrator/components/com_comprofiler/library/cb/cb.acl.php | ||
---|---|---|
}
|
||
|
||
function get_allowed_access( $access_gid, $recurse, $user_gid ) {
|
||
if ( ( $access_gid == -2 ) || ( ( $access_gid == -1 ) && ( $user_gid > 0 ) ) ) {
|
||
if ( ( $access_gid == -2 ) || ( ( $access_gid == -1 ) && ( $user_gid && ( $user_gid != $this->mapGroupNamesToValues( 'Public' ) ) ) ) ) {
|
||
return true;
|
||
} else {
|
||
if ( $user_gid == $access_gid ) {
|
||
... | ... | |
|
||
$standardlist = array( -2 );
|
||
|
||
if ( $gid > 0 ) {
|
||
if ( $gid && ( $gid != $this->mapGroupNamesToValues( 'Public' ) ) ) {
|
||
$standardlist[] = -1;
|
||
}
|
||
|