summaryrefslogtreecommitdiff
path: root/installer
diff options
context:
space:
mode:
authoralecpl <alec@alec.pl>2010-11-09 07:54:34 +0000
committeralecpl <alec@alec.pl>2010-11-09 07:54:34 +0000
commit00290a603237e719cc4ec3db65e6661ba7d46a51 (patch)
tree0bec07097fcbcacb3d6761dbb75c03d96845d3c6 /installer
parentec211b759241d9e1bbd21fad502e023c90719d9e (diff)
- Add support for shared folders (#1403507)
Diffstat (limited to 'installer')
-rw-r--r--installer/rcube_install.php20
1 files changed, 11 insertions, 9 deletions
diff --git a/installer/rcube_install.php b/installer/rcube_install.php
index 677dda1e5..69be02563 100644
--- a/installer/rcube_install.php
+++ b/installer/rcube_install.php
@@ -38,6 +38,7 @@ class rcube_install
'locale_string' => 'language',
'multiple_identities' => 'identities_level',
'addrbook_show_images' => 'show_images',
+ 'imap_root' => 'imap_ns_personal',
);
// these config options are required for a working system
@@ -169,16 +170,17 @@ class rcube_install
else if ($prop == 'smtp_pass' && !empty($_POST['_smtp_user_u'])) {
$value = '%p';
}
- else if ($prop == 'default_imap_folders'){
- $value = Array();
- foreach($this->config['default_imap_folders'] as $_folder){
- switch($_folder) {
- case 'Drafts': $_folder = $this->config['drafts_mbox']; break;
- case 'Sent': $_folder = $this->config['sent_mbox']; break;
- case 'Junk': $_folder = $this->config['junk_mbox']; break;
- case 'Trash': $_folder = $this->config['trash_mbox']; break;
+ else if ($prop == 'default_imap_folders') {
+ $value = Array();
+ foreach ($this->config['default_imap_folders'] as $_folder) {
+ switch($_folder) {
+ case 'Drafts': $_folder = $this->config['drafts_mbox']; break;
+ case 'Sent': $_folder = $this->config['sent_mbox']; break;
+ case 'Junk': $_folder = $this->config['junk_mbox']; break;
+ case 'Trash': $_folder = $this->config['trash_mbox']; break;
}
- if (!in_array($_folder, $value)) $value[] = $_folder;
+ if (!in_array($_folder, $value))
+ $value[] = $_folder;
}
}
else if (is_bool($default)) {