Aleksander Machniak
2012-11-13 003b17e2384a3537ae2c724f41c7c4252a9dafd0
program/steps/settings/edit_folder.inc
@@ -17,9 +17,6 @@
 +-----------------------------------------------------------------------+
 | Author: Aleksander Machniak <alec@alec.pl>                            |
 +-----------------------------------------------------------------------+
 $Id$
*/
// WARNING: folder names in UI are encoded with RCMAIL_CHARSET
@@ -115,6 +112,15 @@
    }
    else {
        $selected = isset($_POST['_parent']) ? $_POST['_parent'] : $path_id;
        $exceptions = array($mbox_imap);
        // Exclude 'prefix' namespace from parent folders list (#1488349)
        // If INBOX. namespace exists, folders created as INBOX subfolders
        // will be listed at the same level - selecting INBOX as a parent does nothing
        if ($prefix = $storage->get_namespace('prefix')) {
            $exceptions[] = substr($prefix, 0, -1);
        }
        $select = rcmail_mailbox_select(array(
            'name'        => '_parent',
            'noselection' => '---',
@@ -122,7 +128,7 @@
            'maxlength'   => 150,
            'unsubscribed' => true,
            'skip_noinferiors' => true,
            'exceptions'  => array($mbox_imap),
            'exceptions'  => $exceptions,
        ));
        $form['props']['fieldsets']['location']['content']['path'] = array(