Changeset d7344819 in github
- Timestamp:
- May 27, 2011 7:22:56 AM (2 years ago)
- Branches:
- master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
- Children:
- 5164670
- Parents:
- f5a55bf
- Files:
-
- 7 edited
-
CHANGELOG (modified) (1 diff)
-
config/main.inc.php.dist (modified) (1 diff)
-
program/localization/en_US/labels.inc (modified) (1 diff)
-
program/localization/pl_PL/labels.inc (modified) (1 diff)
-
program/steps/mail/addcontact.inc (modified) (1 diff)
-
program/steps/settings/func.inc (modified) (2 diffs)
-
program/steps/settings/save_prefs.inc (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG
r28ac5ca rd7344819 2 2 =========================== 3 3 4 - Added option to specify to which address book add new contacts 4 5 - Added plugin hook for keep-alive requests 5 6 - Store user preferences in session when write-master is not available and session is stored in memcache, write them later -
config/main.inc.php.dist
r4bb7d27 rd7344819 699 699 $rcmail_config['forward_attachment'] = false; 700 700 701 // Defines address book (internal index) to which new contacts will be added 702 // By default it is the first writeable addressbook. 703 // Note: Use '0' for built-in address book. 704 $rcmail_config['default_addressbook'] = null; 705 701 706 // end of config file -
program/localization/en_US/labels.inc
ra208a4f rd7344819 413 413 $labels['reqdsn'] = 'Always request a delivery status notification'; 414 414 $labels['replysamefolder'] = 'Place replies in the folder of the message being replied to'; 415 $labels['defaultaddressbook'] = 'Add new contacts to the selected addressbook'; 415 416 416 417 $labels['folder'] = 'Folder'; -
program/localization/pl_PL/labels.inc
ra208a4f rd7344819 456 456 $labels['otherfolder'] = 'Folder innego uÅŒytkownika'; 457 457 $labels['sharedfolder'] = 'Folder wspóÅdzielony'; 458 $labels['defaultaddressbook'] = 'Nowe kontakty dodawaj do wybranej ksiÄ 459 ÅŒki adresowej'; 458 460 459 461 ?> -
program/steps/mail/addcontact.inc
re848180 rd7344819 24 24 return; 25 25 26 $done = false; 27 $CONTACTS = $RCMAIL->get_address_book(null, true); 26 $abook = $RCMAIL->config->get('default_addressbook'); 27 28 // Get configured addressbook 29 $CONTACTS = $RCMAIL->get_address_book($abook, true); 30 31 // Get first writeable addressbook if the configured doesn't exist 32 // This can happen when user deleted the addressbook (e.g. Kolab folder) 33 if ($abook !== null && !is_object($CONTACTS)) { 34 $CONTACTS = $RCMAIL->get_address_book(null, true); 35 } 28 36 29 37 if (!empty($_POST['_address']) && is_object($CONTACTS)) -
program/steps/settings/func.inc
r254d5ef rd7344819 132 132 $sections['compose'] = array('id' => 'compose', 'section' => rcube_label('messagescomposition')); 133 133 $sections['mailview'] = array('id' => 'mailview','section' => rcube_label('messagesdisplaying')); 134 $sections['addressbook'] = array('id' => 'addressbook','section' => rcube_label('addressbook')); 134 135 $sections['folders'] = array('id' => 'folders', 'section' => rcube_label('specialfolders')); 135 136 $sections['server'] = array('id' => 'server', 'section' => rcube_label('serversettings')); … … 583 584 break; 584 585 586 587 // Addressbook config 588 case 'addressbook': 589 590 $blocks = array( 591 'main' => array('name' => Q(rcube_label('mainoptions'))), 592 ); 593 594 if (!isset($no_override['default_addressbook']) 595 && ($books = $RCMAIL->get_address_sources(true)) 596 ) { 597 $field_id = 'rcmfd_default_addressbook'; 598 $select_abook = new html_select(array('name' => '_default_addressbook', 'id' => $field_id)); 599 600 foreach ($books as $book) { 601 $select_abook->add($book['name'], $book['id']); 602 } 603 604 $blocks['main']['options']['default_addressbook'] = array( 605 'title' => html::label($field_id, Q(rcube_label('defaultaddressbook'))), 606 'content' => $select_abook->show($config['default_addressbook']), 607 ); 608 } 609 610 break; 611 585 612 // Special IMAP folders 586 613 case 'folders': -
program/steps/settings/save_prefs.inc
r4bb7d27 rd7344819 38 38 39 39 break; 40 40 41 case 'mailbox': 41 42 $a_user_prefs = array( … … 49 50 50 51 break; 52 51 53 case 'mailview': 52 54 $a_user_prefs = array( … … 59 61 60 62 break; 63 61 64 case 'compose': 62 65 $a_user_prefs = array( … … 75 78 76 79 break; 80 81 case 'addressbook': 82 $a_user_prefs = array( 83 'default_addressbook' => get_input_value('_default_addressbook', RCUBE_INPUT_POST), 84 ); 85 86 break; 87 77 88 case 'server': 78 89 $a_user_prefs = array( … … 86 97 87 98 break; 99 88 100 case 'folders': 89 101 $a_user_prefs = array(
Note: See TracChangeset
for help on using the changeset viewer.
