Update full supported fields for addressbook synchronization

This commit is contained in:
Jörg Lehrke 2010-06-09 17:51:27 +00:00
parent 3f344fd852
commit 5c2c6b071c

View File

@ -38,34 +38,42 @@ class addressbook_vcal extends addressbook_bo
* *
* @var array * @var array
*/ */
var $supportedFields = array( // all entries, nexthaus corporation, groupdav, ... var $supportedFields = array( // all entries e.g. for groupdav
'ADR;WORK' => array('','','adr_one_street','adr_one_locality','adr_one_region', 'ADR;WORK' => array('','adr_one_street2','adr_one_street','adr_one_locality','adr_one_region',
'adr_one_postalcode','adr_one_countryname'), 'adr_one_postalcode','adr_one_countryname'),
'ADR;HOME' => array('','','adr_two_street','adr_two_locality','adr_two_region', 'ADR;HOME' => array('','adr_two_street2','adr_two_street','adr_two_locality','adr_two_region',
'adr_two_postalcode','adr_two_countryname'), 'adr_two_postalcode','adr_two_countryname'),
'BDAY' => array('bday'), 'BDAY' => array('bday'),
'CATEGORIES' => array('cat_id'), 'CLASS' => array('private'),
'EMAIL;INTERNET;WORK' => array('email'), 'CATEGORIES' => array('cat_id'),
'EMAIL;INTERNET;HOME' => array('email_home'), 'EMAIL;WORK' => array('email'),
'N' => array('n_family','n_given','n_middle','n_prefix','n_suffix'), 'EMAIL;HOME' => array('email_home'),
'FN' => array('n_fn'), 'N' => array('n_family','n_given','n_middle',
'NOTE' => array('note'), 'n_prefix','n_suffix'),
'ORG' => array('org_name','org_unit'), 'FN' => array('n_fn'),
'TEL;CELL;WORK' => array('tel_cell'), 'NOTE' => array('note'),
'TEL;CELL;HOME' => array('tel_cell_private'), 'ORG' => array('org_name','org_unit','room'),
'TEL;FAX;WORK' => array('tel_fax'), 'TEL;CELL;WORK' => array('tel_cell'),
'TEL;FAX;HOME' => array('tel_fax_home'), 'TEL;CELL;HOME' => array('tel_cell_private'),
'TEL;HOME' => array('tel_home'), 'TEL;CAR' => array('tel_car'),
'TEL;PAGER;WORK' => array('tel_pager'), 'TEL;OTHER;VOICE' => array('tel_other'),
'TEL;WORK' => array('tel_work'), 'TEL;VOICE;WORK' => array('tel_work'),
'TITLE' => array('title'), 'TEL;FAX;WORK' => array('tel_fax'),
'URL;WORK' => array('url'), 'TEL;HOME;VOICE' => array('tel_home'),
'ROLE' => array('role'), 'TEL;FAX;HOME' => array('tel_fax_home'),
'URL;HOME' => array('url_home'), 'TEL;PAGER' => array('tel_pager'),
'FBURL' => array('freebusy_uri'), 'TITLE' => array('title'),
'PHOTO' => array('jpegphoto'), 'URL;WORK' => array('url'),
'UID' => array('uid'), 'URL;HOME' => array('url_home'),
); 'ROLE' => array('role'),
'NICKNAME' => array('label'),
'FBURL' => array('freebusy_uri'),
'PHOTO' => array('jpegphoto'),
'X-ASSISTANT' => array('assistent'),
'X-ASSISTANT-TEL' => array('tel_assistent'),
'UID' => array('uid'),
);
/** /**
* VCard version * VCard version
* *