icalendar-implementations-fr: Difference between revisions
(icalendar-implementations) |
([fr:sync - error msg in MS outlook 2003 to be translated in french]) |
||
Line 1: | Line 1: | ||
= Implémentations iCalendar = | = Implémentations iCalendar = | ||
Dans le développement de [[hcalendar-fr|hCalendar]] et des proxies comme X2V, | Dans le développement de [[hcalendar-fr|hCalendar]] et des proxies comme X2V, nous avons découvert différents comportements et "quirks" des implémentations RFC 2445 iCalendar. | ||
nous avons découvert différents comportements et "quirks" des implémentations RFC 2445 iCalendar. | |||
Cette page est ici pour en garder une trace. | Cette page est ici pour en garder une trace. | ||
Line 8: | Line 7: | ||
== Contributeurs== | == Contributeurs== | ||
* Tantek Çelik | * Tantek Çelik | ||
* [[DimitriGlazkov|Dimitri Glazkov]] | |||
== Produits == | == Produits == | ||
Line 17: | Line 17: | ||
==== traitement abonnement ==== | ==== traitement abonnement ==== | ||
supporte le protocole "webcal:" | supporte le protocole non standard "webcal:" | ||
=== Evolution === | === Evolution === | ||
Line 25: | Line 25: | ||
==== traitement abonnement ==== | ==== traitement abonnement ==== | ||
supporte le protocole "webcal:" | supporte le protocole non standard "webcal:" | ||
=== Sunbird === | === Sunbird === | ||
Line 33: | Line 33: | ||
plateforme : XP, autres ? | plateforme : XP, autres ? | ||
==== traitement | ==== traitement abonnements ==== | ||
supporte le protocole "webcal:" | supporte le protocole non standard "webcal:" | ||
=== Microsoft Outlook === | === Microsoft Outlook === | ||
Line 43: | Line 43: | ||
==== Importation des VEvents ==== | ==== Importation des VEvents ==== | ||
Requiert UID, DTSTAMP, | Requiert <code>UID</code>, <code>DTSTAMP</code> et <code>METHOD</code> | ||
Si n'importe lequel des trois n'est pas présent, renvoie ce message : | |||
<pre> | |||
This error can appear if you have attempted to save a recurring Lunar appointment in iCalendar format. | |||
To avoid this error, set the appointment option to Gregorian instead of Lunar. | |||
</pre> | |||
Après quelque test, ceci semble être le message générique pour indiquer un problème avec l'importation d'événement. | |||
Aucune restriction de la sorte n'a été déposée sur les événements [http://www.imc.org/pdi/vcal-10.txt iCal 1.0]. Ainsi, si <code>VERSION:1.0</code> est produite au lieu de <code>VERSION:2.0</code>, le seul champ requis est <code>DTSTART</code>. | |||
Remarquez que la propriété <code>VERSION</code> peut être omise. Dans ce cas, valeur inférée sous <code>1.0</code>. | |||
===== Validation minimale d'un event iCal 2.0, importable par MS Outlook 2003 ===== | |||
<pre> | |||
BEGIN:VCALENDAR | |||
VERSION:2.0 | |||
METHOD:PUBLISH | |||
BEGIN:VEVENT | |||
UID:0 | |||
DTSTAMP:20060601T080000 | |||
DTSTART:20060601T080000 | |||
END:VEVENT | |||
END:VCALENDAR | |||
</pre> | |||
===== Validation minimale d'un event iCal 2.0, importable par MS Outlook 2003 ===== | |||
<pre> | |||
BEGIN:VCALENDAR | |||
BEGIN:VEVENT | |||
DTSTART:20060601T080000 | |||
END:VEVENT | |||
END:VCALENDAR | |||
</pre> |
Revision as of 06:25, 6 July 2006
Implémentations iCalendar
Dans le développement de hCalendar et des proxies comme X2V, nous avons découvert différents comportements et "quirks" des implémentations RFC 2445 iCalendar.
Cette page est ici pour en garder une trace.
Contributeurs
- Tantek Çelik
- Dimitri Glazkov
Produits
iCal.app
plate-forme: OSX
traitement abonnement
supporte le protocole non standard "webcal:"
Evolution
plate-forme : Fedora Core 3
traitement abonnement
supporte le protocole non standard "webcal:"
Sunbird
AKA Mozilla Sunbird
plateforme : XP, autres ?
traitement abonnements
supporte le protocole non standard "webcal:"
Microsoft Outlook
plateforme : 2003
Importation des VEvents
Requiert UID
, DTSTAMP
et METHOD
Si n'importe lequel des trois n'est pas présent, renvoie ce message :
This error can appear if you have attempted to save a recurring Lunar appointment in iCalendar format. To avoid this error, set the appointment option to Gregorian instead of Lunar.
Après quelque test, ceci semble être le message générique pour indiquer un problème avec l'importation d'événement.
Aucune restriction de la sorte n'a été déposée sur les événements iCal 1.0. Ainsi, si VERSION:1.0
est produite au lieu de VERSION:2.0
, le seul champ requis est DTSTART
.
Remarquez que la propriété VERSION
peut être omise. Dans ce cas, valeur inférée sous 1.0
.
Validation minimale d'un event iCal 2.0, importable par MS Outlook 2003
BEGIN:VCALENDAR VERSION:2.0 METHOD:PUBLISH BEGIN:VEVENT UID:0 DTSTAMP:20060601T080000 DTSTART:20060601T080000 END:VEVENT END:VCALENDAR
Validation minimale d'un event iCal 2.0, importable par MS Outlook 2003
BEGIN:VCALENDAR BEGIN:VEVENT DTSTART:20060601T080000 END:VEVENT END:VCALENDAR