malachi_amb a écrit 1 commentaire

  • # VTODO et VEVENT : deux types de composants CalDAV

    Posté par  . En réponse au message Todo list et calendrier. Évalué à 1 (+2/-2).

    Le blocage vient du composant CalDAV : un agenda est déclaré avec un type de composant (VEVENT ou VTODO), et la plupart des applications de calendrier (dont celle de Nextcloud) ne lisent que les VEVENT, même si Davx5 synchronise bien les deux. Si tu veux garder Tasks pour la saisie, une solution côté serveur est un petit script cron (Python avec les bibliothèques caldav et icalendar) qui lit les VTODO ayant une échéance (DUE) et les recopie en VEVENT dans un agenda dédié que tu affiches comme n'importe quel autre. Pense à utiliser l'UID de la tâche comme identifiant de l'événement, pour mettre à jour au lieu de dupliquer à chaque passage. Sinon, côté client, TaskDav que tu as trouvé reste le plus simple, et Thunderbird sait aussi afficher tâches et événements ensemble en CalDAV si tu as un poste de bureau.