iSync : synchronisation d'événements récurrents entre iCal et les appareils basés sur Palm OS
Résumé
Lors de la synchronisation d'événements iCal récurrents et d'événements Palm récurrents à l'aide d'iSync, certaines options de récurrence disponibles en iCal ne peuvent pas être représentées sur le Palm. Cela est du à la différence de comportement entre les logiciels Palm et iCal en ce qui concerne la gestion des événements récurrents.
Produits concernés
iSync, iCal, Palm OS
Il se peut que les événements récurrents iCal enregistrés sur l'appareil Palm soient modifiés pour qu'ils soient représentables sur l'appareil. Bien que certains champs présents sur l'appareil soient différents de ceux d'iCal, les événements ne sont pas modifiés en iCal sauf si vous les modifiez explicitement sur le Palm puis les synchronisez avec iCal via iSync.
Si par exemple la date de début d'un événement doit être ajustée pour pouvoir être affichée sur l'appareil Palm et que le titre de l'événement est subséquemment modifié sur le Palm, alors la prochaine fois que vous synchronisez l'appareil Palm, le titre modifié apparaît dans iCal, mais la date de début n'y est pas modifiée. (La date de début de l'événement d'origine est préservée même si elle est affichée différemment sur le Palm.) Cependant, inversement, si l'un des champs modifiés synchronisés avec le Palm est subséquemment explicitement modifié sur le Palm, les modifications sont synchronisées sur iCal. Dans l'exemple précédent, si vous modifiez la date de début de l'événement, cette modification est prise en compte sur iCal après synchronisation.
Les cas où un événement est modifié ou représenté différemment sur le Palm sont les suivants :
- Les événements iCal qui durent plusieurs jours sont représentés sur le Palm comme des événements de jour entier. Ces derniers ne durent qu'une journée, celle de la date de début.
- Si un événement iCal se répète annuellement un jour donné (par exemple le « 1er dimanche d'avril »), l'événement sera converti sur le Palm en événement se répétant tous les 12 mois.
Pour les événements iCal se répétant tous les n ans (où n est 1, 2, 3, etc.) l'événement se répétera sur le Palm tous les (n * 12) mois. Si l'événement se répète par exemple dans iCal tous les 2 ans, il se répètera sur le Palm tous les 24 mois (2*12).
Si l'intervalle de l'événement est ajusté sur le Palm à un multiple de 12 (par exemple 12, 24, 36, etc.) l'événement continuera à se répéter annuellement en iCal (1 année pour 12 mois, 2 années pour 24 mois, etc.). Si l'intervalle est modifié et correspond à un nombre qui n'est pas divisible par 12 (par exemple tous les 3 mois), l'événement est converti dans iCal en événement à répétition mensuelle. - Si un événement iCal est indiqué comme se répétant annuellement et se produisant durant un mois donné, et si le mois de répétition indiqué dans iCal est différent du mois de la date de début de l'événement, le mois de répétition est ignoré sur le Palm et l'événement se répètera en se produisant pendant le mois de la date de début. Si par exemple un événement iCal démarrant le 1er avril 2003 se répète annuellement le premier mardi de mai, la première instance en iCal sera le 4 mai 2004 tandis qu'il se répètera sur le Palm tous les 1er avril.
- Si le date du début d'un événement iCal à répétition mensuelle ou annuelle tombe sur un jour de la semaine différent de celui indiqué (par exemple « le premier dimanche de chaque mois » ou « le deuxième lundi de chaque mois de janvier »), la date de début sera convertie lorsque l'événement est ajouté sur le Palm de telle sorte qu'elle corresponde à celle du jour de répétition. L'événement n'est pas modifié en iCal sauf si la date de début est modifiée par l'utilisateur sur le Palm.
- Si un événement iCal se répète mensuellement et comporte plus qu'une date de répétition (par exemple « chaque mois, le 1er et le 15 du mois ») ou se répète annuellement et comporte plus qu'un mois de répétition (par exemple « chaque année le 1er janvier et le 1er juillet »), alors l'événement ne sera pas répété sur le Palm.
- Certains événements se répétant toutes les quelques semaines et plusieurs fois dans la semaine peuvent être représentés sur le Palm avec un samedi ou un dimanche différent. En effet le premier jour de la semaine est le dimanche pour Palm et le lundi pour iCal. Si l'événement iCal commence un samedi et se répète le samedi et le dimanche toutes les deux semaines, il se répètera en iCal le samedi et le dimanche suivant immédiatement la date de début. Il se répètera cependant sur le Palm le dimanche en huit. Cela est du à la différence de représentation du début de la semaine entre le Palm est iCal. La date de début de l'événement est la même et l'instruction de répétition (« répéter toutes les deux semaines le samedi et le dimanche ») est la même, mais le Palm et iCal se comportent différemment en présence des mêmes données.