Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
synchroniser_sunbird_google_agenda [Le 26/08/2007, 19:26] poupoul2 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Synchronisation de google agenda ===== | ||
- | ==== Contexte ==== | ||
- | Vous avez besoin de synchroniser vos agendas Google avec [[Sunbird]] ou [[thunderbird|Lightning]], dans les 2 sens et de manière automatique. GCalDaemon ou Provider for google calendar s'en charge pour vous. | ||
- | |||
- | --- //La version actuelle de GcalDaemon est la 1.0beta8. C'est une version stable et pleinement fonctionnelle sur Ubuntu. Cette méthode est recommandée par les développeurs. Elle permet de mettre en place une synchronisation entre un calendrier sunbird sur poste fixe et Google Agenda. D'autres méthodes existent, notamment pour réaliser la synchronisation d'un calendrier sunbird nomade (sur portable). Reportez vous au site officiel pour en savoir plus.// | ||
- | |||
- | ==== Pré-requis ==== | ||
- | * Sunbird ou Lightning sont installés et opérationnels. | ||
- | * Vous disposez d'un agenda Google. Si ce n'est pas le cas, vous pouvez le créer ici [[https://www.google.com/accounts/ServiceLogin?service=cl&passive=true&nui=1&continue=http%3A%2F%2Fwww.google.com%2Fcalendar%2Frender|Google Agenda]]. | ||
- | * Vous disposez de java en version 5 minimum. Pour le vérifier : | ||
- | <code>java -version</code> | ||
- | * Si votre version n'est pas suffisante, mettez à jour [[java|Documentation Java]]. | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Avec l'extension "Provider for Google Calendar" ===== | ||
- | |||
- | Méthode testée sur Ubuntu 7.04 Feisty Fawn (x86_64) | ||
- | <note> | ||
- | Cette méthode ne fonctionne pas avec lighning, mais uniquement avec sunbird | ||
- | </note> | ||
- | |||
- | |||
- | ==== Installation ==== | ||
- | |||
- | * Télécharger et installer l'extension [[https://addons.mozilla.org/en-US/sunbird/addon/4631|Provider for Google Calendar]] //(Depuis sunbird, il suffit d'aller dans le menu "Outils > Modules Complémentaires")// | ||
- | |||
- | |||
- | ==== Configuration ==== | ||
- | Google Calendar | ||
- | * Connectez-vous à votre [[http://www.google.com/calendar/|agenda Google]]. | ||
- | * Allez dans "Paramètres" puis "Agenda" selectionnez ensuite votre agenda puis copiez la sortie **xml** de celui-ci //(l'adresse privée)//. | ||
- | Sunbird | ||
- | * Creez un nouvel agenda dans Sunbird | ||
- | * Spécifiez "Sur le réseau" | ||
- | * Selectionnez "Google Calendar" //(s'il n'est pas présent, verifiez l'installation de l'extension)// | ||
- | * Collez l'adresse URL de la sortie xml sur "Emplacement" | ||
- | * Il vous sera alors demandé les paramètres de votre compte : login et mot de passe. | ||
- | |||
- | |||
- | ===== Avec GcalDaemon ===== | ||
- | |||
- | Cette méthode a été testée sur Ubuntu 6.10 Edgy Eft, avec sunbird. | ||
- | |||
- | Source du wiki[[http://gcaldaemon.sourceforge.net/|Site officiel GCalDaemon]]. | ||
- | |||
- | ==== Installer et tester GCaldaemon ==== | ||
- | === Installer === | ||
- | * Télécharger l'archive dans un dossier de votre choix, à partir du site officiel. | ||
- | * Placez vous dans le dossier de téléchargement. | ||
- | * Dans un terminal, décompressez l'archive dans le répertoire '/usr/local/sbin'. En fonction des droits dont vous disposez, l'utilisation de la commande sudo peut être nécessaire (Voir [[http://doc.ubuntu-fr.org/sudo|Documentation sudo]]) : | ||
- | <code>cd /usr/local/sbin (Vous place dans le répertoire) | ||
- | unzip /Votre_répertoire_de_téléchargement/gcaldaemon-linux-1.x.zip (décompresse l'archive) | ||
- | chgrp -R Votre_Nom /usr/local/sbin/GCALDaemon (modifie les droits sur le répertoire GCALDaemon) | ||
- | chmod -R g+w /usr/local/sbin/GCALDaemon | ||
- | chmod 755 /usr/local/sbin/GCALDaemon/bin/*.sh</code> | ||
- | L'installation est terminée. | ||
- | |||
- | === Tester votre installation === | ||
- | * Placez vous dans le répertoire d'installation : | ||
- | <code>cd /usr/local/sbin/GCALDaemon/bin</code> | ||
- | * Lancez l'application : | ||
- | <code>./standalone-start.sh</code> | ||
- | Vous devez obtenir le résultat suivant : | ||
- | INFO | GCALDaemon V1.0 beta 8 starting... | ||
- | INFO | Local time zone is Pacific Standard Time. | ||
- | INFO | HTTP server starting on port 9090... | ||
- | INFO | RSS/ATOM feed converter enabled. | ||
- | INFO | HTTP server started successfully. | ||
- | INFO | File listener disabled. | ||
- | INFO | LDAP server disabled. | ||
- | INFO | Gmail notifier disabled. | ||
- | INFO | Sendmail service disabled. | ||
- | |||
- | ==== Paramétrer Sunbird / Lightning ==== | ||
- | * Connectez vous à votre agenda Google. | ||
- | * une fois connecté, Rendez vous dans les paramètres, puis dans l'onglet Agendas puis visualisez le détail de l'agenda à synchroniser en cliquant sur son nom. | ||
- | * Dans le pavé Adresse URL privée, cliquez avec le bouton de droite de votre souris sur ICal et copiez l'adresse du lien. | ||
- | |||
- | Vous allez maintenant créer un nouvel agenda dans Sunbird : | ||
- | * Lancez sunbird ou thunderbird (si vous utilisez lightning). | ||
- | * Dans l'onglet Agendas, cliquez avec le bouton de droite de votre souris puis Nouvel agenda. | ||
- | * Dans la fenêtre affichée, sélectionnez l'option Sur le réseau, puis cliquez sur suivant. | ||
- | * Sélectionnez le format 'iCalendar', puis coller l'adresse de votre agenda dans le champ Emplacement. | ||
- | * Dans le champ Emplacement, remplacez "www.google.com" par 'localhost:9090', puis cliquez sur suivant. | ||
- | * Donnez un nom à votre agenda (celui que vous voulez), et changez éventuellement la couleur par défaut des évènements synchronisés. Cette couleur n'apparaitra que dans Sunbird et pas sur Google Agenda. | ||
- | * A l'invite de connexion, entrez votre user et mot de passe de connexion à Google Agenda et cliquez sur Ok. | ||
- | |||
- | |||
- | |||
- | ==== En cas de problème ==== | ||
- | * Vérifiez que vous remplissez bien les pré-requis. | ||
- | * Assurez vous que vous êtes dans la configuration mentionnée : poste fixe. | ||
- | * Vérifiez que vous avez bien suivi toutes les étapes d'installation. | ||
- | * Vous avez quitté votre session depuis l'installation et la synchronisation ne se fait plus : GCalDaemon doit être lancé pour assurer la synchronisation. 2 solutions : | ||
- | * Vous le lancez manuellement, parce que vous n'utilisez que ponctuellement la synchronisation. | ||
- | * Vous insérez GCaldaemon dans vos programmes lancés au démarrage de la session. | ||
- | * Vous ajoutez les lignes suivantes dans le lanceur Sunbird (sudo gedit /usr/bin/sunbird.sh) | ||
- | <code>"cd /usr/local/sbin/GCALDaemon/bin | ||
- | ./standalone-start.sh&"</code> | ||
- | |||
- | |||
- | |||
- | * Reportez vous à la documentation officielle. | ||
- | * Si le problème persiste, postez sur le forum Ubuntu pour vous faire aider. |