summaryrefslogtreecommitdiff
path: root/roundcubemail/program/js
diff options
context:
space:
mode:
authorthomasb <thomasb@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-01-26 18:09:25 +0000
committerthomasb <thomasb@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-01-26 18:09:25 +0000
commit5ee85acd3d8462a3562d9b43928afb0b659a41e9 (patch)
treea5584eea1208254f09dc6fc5feb2456787f6e001 /roundcubemail/program/js
parent2bb461d7eb0ecda6c92db9c2b480370cb4158458 (diff)
Import contacts into the selected address book + set button states accordingly
git-svn-id: https://svn.roundcube.net/trunk@3228 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/js')
-rw-r--r--roundcubemail/program/js/app.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/roundcubemail/program/js/app.js b/roundcubemail/program/js/app.js
index a02df7853..fc24a77d8 100644
--- a/roundcubemail/program/js/app.js
+++ b/roundcubemail/program/js/app.js
@@ -305,7 +305,7 @@ function rcube_webmail()
this.set_page_buttons();
if (this.env.address_sources && this.env.address_sources[this.env.source] && !this.env.address_sources[this.env.source].readonly)
- this.enable_command('add', true);
+ this.enable_command('add', 'import', true);
if (this.env.cid)
this.enable_command('show', 'edit', true);
@@ -313,7 +313,7 @@ function rcube_webmail()
if ((this.env.action=='add' || this.env.action=='edit') && this.gui_objects.editform)
this.enable_command('save', true);
else
- this.enable_command('search', 'reset-search', 'moveto', 'import', true);
+ this.enable_command('search', 'reset-search', 'moveto', true);
if (this.contact_list && this.contact_list.rowcount > 0)
this.enable_command('export', true);
@@ -608,7 +608,7 @@ function rcube_webmail()
this.reset_qsearch();
this.list_contacts(props);
- this.enable_command('add', (this.env.address_sources && !this.env.address_sources[props].readonly));
+ this.enable_command('add', 'import', (this.env.address_sources && !this.env.address_sources[props].readonly));
}
break;
@@ -1075,7 +1075,7 @@ function rcube_webmail()
this.lock_form(this.gui_objects.importform, true);
}
else
- this.goto_url('import');
+ this.goto_url('import', (this.env.source ? '_target='+urlencode(this.env.source)+'&' : ''));
break;
case 'export':