Changeset 5087 in subversion


Ignore:
Timestamp:
Aug 18, 2011 8:32:35 AM (21 months ago)
Author:
alec
Message:
  • Disable subscription on virtual shared folders
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/steps/settings/folders.inc

    r5085 r5087  
    315315            } 
    316316        } 
     317        // check if the folder is shared, then disable subscription option on it 
     318        if (!$disabled && $folder['virtual'] && !empty($namespace)) { 
     319            $tmp_ns = array_merge((array)$namespace['other'], (array)$namespace['shared']); 
     320            foreach ($tmp_ns as $item) { 
     321                if (strpos($folder['id'], $item[0]) === 0) { 
     322                    $disabled = true; 
     323                    break; 
     324                } 
     325            } 
     326        } 
    317327 
    318328        $table->add_row(array('id' => 'rcmrow'.$idx, 'class' => join(' ', $classes), 
Note: See TracChangeset for help on using the changeset viewer.