icalendar-implementations-fr: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
(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:" non standard
supporte le protocole non standard "webcal:"  


=== Evolution ===
=== Evolution ===
Line 25: Line 25:
==== traitement abonnement ====
==== traitement abonnement ====


supporte le protocole "webcal:" non standard
supporte le protocole non standard "webcal:"  


=== Sunbird ===
=== Sunbird ===
Line 33: Line 33:
plateforme : XP, autres ?
plateforme : XP, autres ?


==== traitement abonnement ====
==== traitement abonnements ====


supporte le protocole "webcal:" non standard
supporte le protocole non standard "webcal:"  


=== Microsoft Outlook ===
=== Microsoft Outlook ===
Line 43: Line 43:
==== Importation des VEvents ====
==== Importation des VEvents ====


Requiert UID, DTSTAMP, et METHOD
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

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