Thunderbird Lightning + google calendar : comment créer un calendrier partagé

Billet

Thunderbird 2 permet de créer directement un compte Gmail, par ailleurs l'extension Lightning ajoute des fonctionnalités de gestion de calendrier à lightning, agenda local ou partagé si l'on a accès à un serveur iCal. Une extension pour Thunderbird a été créée pour ajouter le support des calendriers en ligne Google.

Thunderbird 2 permet de créer directement un compte Gmail, par ailleurs l'extension Lightning ajoute des fonctionnalités de gestion de calendrier à lightning, agenda local ou partagé si l'on a accès à un serveur iCal. Une extension pour Thunderbird a été créée pour ajouter le support des calendriers en ligne Google.

Conclusion:
Thunderbird + Lightning + compte Gmail + compatibilité Google Calendar = calendrier partagé pour les petites entreprises.

Comment créer cet agenda partagé ?

La première chose est de créer un compte Gmail fictif qui ne servira qu'à obtenir accès à un calendrier partagé chez Google, vous pouvez aussi utiliser cette nouvelle adresse pour d'autres besoin mais là ce qui nous intéresse c'est le calendrier pas le courrier.

Thunderbird permet de créer un compte gmail directement depuis son interface de création de compte :

Une fois le compte Gmail créé, connectez-vous sur l'interface web de gmail pour activer votre calendrier distant google.

Dans la colonne de gauche vous pouvez créer un calendrier (ici on va l'appeler "essai") en suivant les étapes ci dessous :

Après l'étape 2 il y a tous les détails à rentrer pour la création du calendrier (nom, zone horaire, public ou privé...) Evidemment on laisse ce calendrier privé puisqu'on ne veut pas qu'il soit visible par d'autres.

Après l'étape 3, cliquez sur l'icône XML de l'adresse URL privée pour que google vous affiche l'URL à copier dans Lghtning :

Ensuite depuis Lightning il vous suffit de cliquer sur l'onglet "Agenda" puis suis "Nouveau pour ajouter l'agenda Google en suivant l'assistant :

Cet assistant vous demandera de coller l'adresse URL du calendrier privé (étape 3) et lors du premier accès à celui-ci, un identifiant/mot de passe vous sera demandé, il s'agit de ceux du compte gmail qu'on vient de créer.

Vous n'avez plus qu'à répéter cette opération sur tous les postes devant partager cet agenda en lecture ET en écriture, vous pouvez aussi créer un agenda public en lecture seule auquel des personnes externes pourront avoir accès et contenant par exemple les évènements organisés ou auxquels participent votre entreprise, association ou tout simplement vous en servir comme agenda familial partagé pour les anniversaires, fêtes, soirées...

Commentaires

1. Le mardi 10 juillet 2007, 00:17 par Vendredi

Très intéressant. Merci pour l'info !
:-)

2. Le mardi 10 juillet 2007, 09:15 par ElDiablo

Bonjour,

Je parviens à récupérer l'agenda en lecture, mais pour écrire, il renvoie une erreur 404 not found.
Lors de la création de l'agenda distant, il propose 2 modes : ICAL ou CALDAV, tu choisis quoi ?
Merci :)

3. Le mardi 10 juillet 2007, 11:38 par Pierre Goiffon

Bonjour, et merci Pascal de cet article. Lightning 0.5 a été une très bonne surprise, on est vraiment près d'une alternative à Outlook, d'autant plus lorsque l'on voit ce mécanisme d'agenda partagés ! Ca fait vraiment plaisir !

Une question (un peu à côté) cependant : qu'en est-il des synchronisations avec des périphériques mobiles (pda, gsm) ? Je ne trouve qu'une toute petite phrase ("not yet") dans la FAQ, je ne sais pas si c'est prévu et à quelle échéance ?

4. Le mardi 10 juillet 2007, 11:53 par Pascalc

-> El diablo

L'option à choisir n'est ni ical ni caldav mais google calendar, il fautr que tu installes l'extension qui rajoute ce connecteur dans Lightning comme indiqué dans mon billet.

-> Pierre

D'après ce que j'ai compris, la synchronisation avec des appareils mobiles est prévue mais sera faite en dernier, voire avec des extensions à Lightning car il y a pas mal de rétroingénierie à faire, beaucoup d'appareils utilisant des protocoles propriétaires.

5. Le vendredi 13 juillet 2007, 10:54 par Alain

Quelqu'un pourrait il me dire à quoi servent tous les plugin Thunderbird in trouvés ici :

admisource.gouv.fr/frs/?g...

6. Le lundi 16 juillet 2007, 15:58 par Flyounet

Alain > www.milimail.org/milimail...

7. Le mardi 17 juillet 2007, 11:24 par Nima

Génial ! Merci Pascal !

8. Le lundi 23 juillet 2007, 20:46 par JM

salut
j ai bien rentre l adresse xml de mon agenda prive dans l option google calendar de l extension installe sur lightning mais quand j essaye de me connecter au calendrier google il ne cesse de me demander mon login et mot de passe... je suis certain de rentrer les bons. Qu est ce qui se passe?????
JM

9. Le dimanche 29 juillet 2007, 00:15 par David

Bonjour,

Même problême, impossible de connecter lightning a un second agenda google.

10. Le dimanche 29 juillet 2007, 00:31 par David


Ouarf, résolu : il faut dégager le login par défaut qui est affiché et mettre le login exact correspondant au compte gmail.

11. Le dimanche 29 juillet 2007, 11:51 par sncf

Meri pour cette info bien précieuse.

12. Le mardi 31 juillet 2007, 09:59 par manu

Bonjour !

Je trouve cette astuce super pratique (dans la théorie), mais je n'arrive pas à la mettre ne place...
J'ai créé un compte Gmail, je créé nouveau calendrier gmail (enfin, un lien vers mon calendrier via Lightning), mais je ne vois aucune synchronisation entre les 2 calendrier (c'est à dire quand je rajoute un évènement dans google calendar à partir de mon navigateur, rien ne se passe dans thunderbird...). Pire, il semblerait que je ne puisse même pas rajouter de nouveaux évènement en essayant de les rentrer directement dans lighning...

Quelqu'un aurait une idée ?

Merci :)

13. Le mardi 31 juillet 2007, 11:21 par manu

OK j'ai trouvé, c'était à cause d'un problème de profil dans tb ; tout fonctionne maintenant !

Merci :)

14. Le dimanche 5 août 2007, 19:50 par JoE

C'est vraiment très bien, ça, mais ... Y a-t-il moyen de garder son agenda donc son PC sans connexion ?
Si on ne peut utiliser l'agenda via Lightning QUE quand on est connecté, alors c'est plus facile d'utiliser google directement . . .

J'aimerai beaucoup que ça devienne une vraie synchronisation !

Est-ce qu'un outil de ce type est prévu ? Existe ?

15. Le dimanche 5 août 2007, 19:51 par Joe

Et j'oubliais ... Un outil qui permet, de plus, de synchroniser avec un PDA . . . ? ? ?

16. Le lundi 6 août 2007, 12:10 par Pierre

remarque: le plugin ne gere pas les proxys, du moins pas tout seul
si on met une page de demarrage exterieure au proxy, thunderbird demande le mot de passe et ensuite l'acces à google marche aussi
par contre, si on ne met pas de page de demarrage, thunderbird demarre 100% localement et du coup l'acces à google ne marche pas!

17. Le mercredi 8 août 2007, 12:25 par Globo

Fonctionne pas mal, mais petit souci avec les évènement répétitif. Je les rentre sur Thunderbird et ils diparaissent aussitot. Pas possible de mettre une répétition directement de thunderbird, mais cela fonctionne si l'on rentre la répétition sur l'interface de GMAIL??????

18. Le dimanche 12 août 2007, 10:24 par Merit

Pour info, l'astuce bug sous Linux (Ubuntu Gutsy plus exactement) Lorsque je crée l'agenda sur lightning, je mets bien google calendar, ensuite je colle le lien xml, je fais suivant, entre le nom de mon agenda, et là ça bloque. Quand on clique sur suivant, plus rien du tout.

Sous Windows, ça fonctionne nickel.

Désolé, je sais pas trop comment on fait pour transmettre un bug pour les produits mozilla alors je le fais ici (et tant pis si ce n'est pas le bon endroit :) ).

19. Le dimanche 12 août 2007, 13:46 par Pascalc

-> Merit
J'utilise Linux et ça marche, évidemment j'utilise la version officielle de Thunderbird, pas celle de la distribution, je te rappelle que Gutsy est encore en alpha, donc si ça ne marche pas ça ne veut pas dire que ça ne marche pas sur une version stable de Linux.

-> Les autres
L'extension n'est évidemment pas exempte de bug, je rappelle que l'on est à une version 0.5 et que le connecteur Google calendar est encore très récent et est donc susceptible d'amélioration aussi. Ceci dit, c'est très fonctionnel pour ma PME pour 3 postes.

20. Le lundi 13 août 2007, 16:04 par Alain

Je n'arrive pas à synchroniser les agendas. Je fais "actualiser les agendas distants" mais rien ne se passe. Quelle est l'astuce
merci

21. Le mardi 14 août 2007, 12:18 par AlainR

Bonjour.

Info très intéressante.
Est-ce qu'avec une pareille (ou presque) combinaison, on pourrait imaginer le support d'un calendrier distant (ou sur serveur local) comme le script Phenix Agenda (www.phenix.gapi.fr/) ?
Je ne suis pas (encore?) assez doué en programation PHP et autre pour savoir comment/quoi faire. Mais avec ce que je découvre et lis, j'imagine... ;-)

22. Le lundi 20 août 2007, 09:31 par cottages and castles

J'ai créé un compte Gmail, je créé nouveau calendrier gmail (enfin, un lien vers mon calendrier via Lightning), mais je ne vois aucune synchronisation entre les 2 calendrier (c'est à dire quand je rajoute un évènement dans google calendar à partir de mon navigateur, rien ne se passe dans thunderbird...).

23. Le dimanche 2 septembre 2007, 14:51 par Ludwig

Juste pour précision, pas besoin de compte Gmail, n'importe quel adresse mail peux ouvrir un compte sur Google Calendar...
C'est dommage que la synchro PDA ne soit pas en place pour certains d'entres-eux; en palm os par exemple, les sources sont données je crois ?

24. Le dimanche 9 septembre 2007, 22:30 par Emilie

C'est juste pour dire que le format est "iCal", et que pour pouvoir exporter, il faut que ce soit depuis l'adresse "privée" de G-agenda.

Comment puis-je exporter mes données Google Agenda ?

Pour exporter le contenu de Google Agenda, procédez comme suite:

1. Dans la liste des agendas située sur le côté gauche de la page, cliquez sur la flèche vers le bas à côté de l'agenda voulu, puis sélectionnez "Paramètres de l'agenda" (vous pouvez aussi cliquer sur le lien "Gérer les agendas" en bas de la liste des agendas, puis cliquer sur le nom de l'agenda concerné).
2. Cliquez sur le bouton "ICAL" dans la section "Adresse URL privée", puis cliquez sur l'URL qui apparaît à l'écran.
3. Enregistrez le fichier exporté dans le dossier de votre choix.
4. Importez ce fichier dans le nouvel agenda en respectant les instructions fournies.

Si vous recevez un message "Erreur de traitement de flux" lorsque vous exportez les éléments, vérifiez que vous utilisez bien l'adresse ICAL privée de votre agenda. Vous ne pourrez pas exporter vos données à l'aide de l'adresse ICAL publique si vos paramètres de partage sont définis sur "Ne pas partager avec tout le monde".

25. Le mercredi 12 septembre 2007, 12:13 par bolbit

Ca marche enfin, je n'avait pas lu les commentaires : le format de calendrier compatible google calendar est accessible via une autre extension que lightscribe ici : addons.mozilla.org/fr/thu...
En format ical lors de la création, seulement la lecture est possible.

26. Le mercredi 19 septembre 2007, 15:27 par DC

J'ai effectivement réussi à faire fonctionner cette procédure avec Thunderbird + Lightning + Provider for Google Calendar sous Linux ! Aucun problème !

Je fais la même chose sous Windows et ... rien ne se passe : aucune erreur mais l'agenda de Google n'est pas visualisé sous Lightning ???

J'ai essayé avec succès l'installation directe sous Sunbird ! La encore , aucun message d'erreur
mais la synchro ne se fait pas !

Dans les deux derniers cas, la saisie de RDV à partir de Lightning ou de Sunbird est impossible
alors qu'elle l'ait dans le premier cas ( sous Linux ) !

Une idée de l'origine du pb ? Merci d'avance

27. Le dimanche 23 septembre 2007, 21:22 par mutmut

Un grand merci pour ce petit tuto excellent !
Il me manquait juste le "fournisseur pour Google Agenda" et la synchro est maintenant parfaite (sous daube).

28. Le lundi 15 septembre 2008, 13:20 par Philibert

Bonjour,
J'ai le même genre de problème: Je n'arrive pas à synchroniser l'agenda ligtning local avec l'agenda Google. En fait il me semble que ce n'est pas possible et que cette façon de faire ne permet que d'accéder à son agenda google depuis thunderbird. Mais pas possible de faire de la synchro local/réseau...
A moins que j'ai loupé quelque chose...
En tout cas, rien trouvé sur le web qui permettrai de le faire...
Merci pour vos lumière,
Philibert