alecpl
2011-07-06 9220169bf1f25aab8ef82cb6bf8d830ac905f036
program/steps/settings/folders.inc
@@ -280,11 +280,24 @@
                foreach ($ns as $item) {
                    if ($item[0] === $fname) {
                        $disabled = true;
                        break;
                        break 2;
                    }
                }
            }
        }
        // check if the folder is an other users virtual-root folder, then disable subscription option on it
        if (!$disabled && $folder['virtual'] && $folder['level'] == 1
            && !empty($namespace) && !empty($namespace['other'])
        ) {
            $parts = explode($delimiter, $folder['id']);
            $fname = $parts[0] . $delimiter;
            foreach ($namespace['other'] as $item) {
                if ($item[0] === $fname) {
                    $disabled = true;
                    break;
                }
            }
        }
        $table->add_row(array('id' => 'rcmrow'.$idx, 'class' => join(' ', $classes),
            'foldername' => $folder['id']));