Projet

Général

Profil

Actions

Bug #4245

fermé

Ical : Heure des évènements

Ajouté par Sebastien Vuillet il y a environ 11 ans. Mis à jour il y a environ 11 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
07/02/2013
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.11
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Lorsque l'on utilise le lien ical d'un almanach pour l'intégrer dans un client (Google Calendar dans mon cas).
Il y a un décalage d'une heure des évènements.

Apparemment l'heure d'hiver/été n'est pas gérée.

Mis à jour par Nicolas Eysseric il y a environ 11 ans

  • Statut changé de New à Feedback

Je viens de faire le test depuis l'agenda de Gmail en créant un agenda et en y important les évènements d'un almanach de notre Extranet (v5.11.1). Ils ont tous été créés à la bonne heure...

Mis à jour par Sebastien Vuillet il y a environ 11 ans

Je contraste le problème sur l'extranet espace CCIR CA...
Sous Chrome et Firefox.

Pour cela, dans Google Calendar, je fais "Autres agenda" => "ajouter par URL"

Mis à jour par Nicolas Eysseric il y a environ 11 ans

Google doit avoir un comportement différent selon l'usage du iCal.
Lorsque le fichier iCal est importé dans un agenda, il n'y a pas de problème.
Il suffit de regarder le flux généré. Les dates et horaires sont corrects. Le timezone aussi.

Mis à jour par Nicolas Eysseric il y a environ 11 ans

  • Statut changé de Feedback à Assigned
  • Assigné à mis à Miguel Moquillon
  • Priorité changé de High à Normal

Après quelques recherches, il semble bien que Google gère différemment les données iCal selon la méthode : flux ics ou fichier ics.
Cela explique la différence de comportement selon si on importe un fichier ou si on crée un calendrier à partir d'une URL (flux).
L'utilisation d'une section VTIMEZONE permettrait peut être d'apporter plus de standardisation au flux/fichier généré.

Ci joint quelques ressources utiles :

Mis à jour par Miguel Moquillon il y a environ 11 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Miguel Moquillon il y a environ 11 ans

  • Statut changé de In progress... à Resolved
  • Version cible mis à Version 5.11.2

En fait le problème vient du parseur ICS de Google qui est connu, apparemment, pour être bogué. La solution a été de stipuler la timezone directement avec les dates des événements ; dans certains contextes, il ne sait pas traiter l'instruction ical TIMEZONE d'un événement.

Mis à jour par Emmanuel Hugonnet il y a environ 11 ans

  • Statut changé de Resolved à Closed
  • % réalisé changé de 0 à 100
Actions

Formats disponibles : Atom PDF