Bonjour,
Désolé si je ne poste pas ma question au bon endroi, mais je ne sais pas vraiment ou la poser.
Je cherche à synchoniser comme beaucoup de personnes mes contactes et autre infos entre mes appareils (ordinateur, serveur, téléphone, etc…)
Pour ca j’ai pris comme solution Horde qui me semblait pas mal. Seul hic, il ne syncrhonise pas tout (ne synchronise pas autre tel, autre adresse, autre …). J’ai fait un peu de recherche pour comprendre qu’il suit strictement les normes de vCard2.1 et vCard3 qui n’utilise pas le type "OTHER"
cf extrait des normes ci dessous:
exemple vCard2.1
[quote] ;For name="TEL"
param = tel-param
; Only tel parameters allowed
value = phone-number-value
tel-param = “TYPE” “=” tel-type *("," tel-type)
tel-type = “HOME” / “WORK” / “PREF” / “VOICE” / “FAX” / “MSG”
/ “CELL” / “PAGER” / “BBS” / “MODEM” / “CAR” / “ISDN”
/ “VIDEO” / “PCS” / iana-token / x-name[/quote]
exemple vCard3.0
C’est pareil pour la norme vCard4 à venir???
La question est de savoir si quelqu’un sait comment je pourrais personnaliser Horde pour prendre en compte ce type (OTHER). Je demande ca car en sauvant un contacte au format vCard dans Evolution, il me donne ceci:
[quote]BEGIN:VCARD
VERSION:3.0
UID:pas-id-50FBE78800000001
TEL;TYPE=“X-EVOLUTION-COMPANY”;X-EVOLUTION-UI-SLOT=8:0100000000…<= pas dans le standart
TEL;TYPE=CELL;X-EVOLUTION-UI-SLOT=7:0666666666
TEL;TYPE=FAX;X-EVOLUTION-UI-SLOT=6:0200000000
TEL;TYPE=VOICE;X-EVOLUTION-UI-SLOT=5:0200000001
TEL;TYPE=WORK,FAX;X-EVOLUTION-UI-SLOT=4:0123456700
TEL;TYPE=WORK,VOICE;X-EVOLUTION-UI-SLOT=3:0123456789
TEL;TYPE=PAGER;X-EVOLUTION-UI-SLOT=2:0100000000
TEL;TYPE=HOME,VOICE;X-EVOLUTION-UI-SLOT=1:0100000001
X-EVOLUTION-FILE-AS:NOM, Prénom
PRODID:-//Synthesis AG//NONSGML SyncML Engine V3.4.0.41//EN
REV:2013-01-21T11:38:12Z
N:NOM;Prénom;2ème prénom;Ms;Junior
FN:Ms Prénom 2ème prénom NOM Junior
NICKNAME:surnom
TITLE:titre
ORG:société;service;bureau;
ROLE:profession
URL:www.site.com
X-EVOLUTION-SPOUSE:epouse
X-EVOLUTION-ANNIVERSARY:2012-08-05
ADR;TYPE=HOME:BP maison;;rue maison;ville maison;province maison;75006;Fran
ce
ADR;TYPE=WORK:BP bureau;;rue bureau;ville bureau;province bureau;75002;Fran
ce
BDAY:1900-02-01
NOTE:note perso
X-EVOLUTION-MANAGER:directeur
X-EVOLUTION-ASSISTANT:adjoint
X-EVOLUTION-BLOG-URL:blog.com
CALURI:calendrier.com
FBURL:
X-EVOLUTION-VIDEO-URL:
X-MOZILLA-HTML:FALSE
LABEL;TYPE=WORK:rue bureau\nville bureau, province bureau\n75002\nBP burea
u\nFrance
LABEL;TYPE=HOME:rue maison\nville maison, province maison\n75006\nBP maiso
n\nFrance
ADR;TYPE=OTHER:BP autre;;rue autre;ville autre;province autre;75000;France…<= pas dans le standart
LABEL;TYPE=OTHER:rue autre\nville autre, province autre\n75000\nBP autre\n…<= pas dans le standart
France…<= pas dans le standart
EMAIL;TYPE=OTHER;X-EVOLUTION-UI-SLOT=1:autre@mail.com…<= pas dans le standart
EMAIL;TYPE=WORK;X-EVOLUTION-UI-SLOT=2:bureau@mail.com
EMAIL;TYPE=HOME;X-EVOLUTION-UI-SLOT=3:maison@mail.com
EMAIL;TYPE=OTHER;X-EVOLUTION-UI-SLOT=4:autre1@mail.com…<= pas dans le standart
X-JABBER;TYPE=HOME;X-EVOLUTION-UI-SLOT=3:jabber@mail.com
X-YAHOO;TYPE=HOME;X-EVOLUTION-UI-SLOT=2:yahoo@mail.com
X-SKYPE;TYPE=HOME;X-EVOLUTION-UI-SLOT=1:skipe@mail.com
END:VCARD[/quote]
J’ai un peu préparer la chose dans turba via les fichiers attributes.php et backends.php. Les champs existent et sont visibles, mais pas de syncro en vu…
J’ai aussi essayé de modifier le fichier Sync4j.php pour prendre en compte le type “OTHER”, idem, pas de succes.
Je ne sais pas ou chercher l’info qui me permetra de synchroniser l’ensemble de mes champs???
Merci pour votre aide…
Cordialement,
Vandman