On Fr, 2011-07-29 at 16:02 +0200, karlitos(a)seznam.cz wrote:
I was able to set up sync between my horde 4 groupware edition and
my
nokia n900 using syncevolution. I had to make a small improvement to
the horde groupware by adding the entries homeEmail and workEmailto
the frontend and the DB backend and now I can sync the normal, home-
or work-email between the phone and the groupware.
I just followed thios howto :
http://edeca.net/wp/2010/01/modifying-fields-in-the-turba-addressbook/
I would like to add more fileds, like gender or skype account - which
are pressent in the n900 adress book. Can somebody please explain to
me where can i find the definitions about how to define this fileds,
so the syncevolution recognize them right ?
For example here is the definition of homeEmail :
$attributes['homeEmail'] = array(
'label' => _("Home Email"),
'type' => 'email',
'required' => false,
'params' => array('allow_multi' => false, 'strip_domain'
=> false,
'link_compose' => true)
);
For example I am totaly unsure about the "type" of the field gender i would
like to set.
These extensions tend to be plain strings. I don't know how to define
them in Horde.
The Wikipedia
http://en.wikipedia.org/wiki/VCard#vCard_extensions
article has a list of vcard extensions, including those used by
Evolution/SyncEvolution.
In practice it'll probably be easier to send/receive test contacts and
look at log files. In SyncEvolution, set loglevel=4 to see dumps of the
item data.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.