« Mise en ligne des calendriers » : différence entre les versions

De Wiki du LAMA (UMR 5127)
Aller à la navigation Aller à la recherche
 
(47 versions intermédiaires par 6 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
== Introduction ==
== Mise en ligne du calendriers du laboratoire et des séminaires via caldav ==
Les calendriers sont tous accessibles en passant par notre serveur OwnCloud, même si les calendriers ADE restent utilisables comme avant.


Pour accéder à OwnCloud, vous devez demander à Yvan ou Christophe de vous créer un compte.
Un serveur Caldav a été installé sur le serveur du labo. Il permet de gérer des calendriers et de les afficher sur une page web (voir le calendrier du labo ici) ou affiché dans un client sur une machine perso.


Vous pouvez consulter les calendriers depuis votre navigateur web (https://lama.univ-savoie.fr/owncloud) ou depuis un client. Vous avez accès :
* Au calendrier du laboratoire (évènements importants du labo : deadline ANR par exemple) ;
* Au calendrier des séminaires ;
* Au calendrier de la salle de visio-conférence ;
* À votre calendrier planète (uniquement sur demande auprès de Christophe ou Yvan) ;
* À autant de calendriers personnels que vous le souhaitez : par défaut OwnCloud vous en crée un intitulé "Personnel".


== Utilisation de l'interface web d'OwnCloud ==
Ces calendriers peuvent donc être affichés dans un client sur votre propre machine.
Une fois connecté sur l'interface web d'OwnCloud, cliquer tout en haut à gauche sur "Fichiers" et sélectionner "Calendrier" dans la liste.
Pour cela, il faut demander la création d'un compte à un administrateur (Christophe Raffalli, Frédéric Mangolte, Céline Acary-Robert, Claudia Billat) et configurer un client calendrier sur votre machine.
Nous avons testé différents clients et nous recommandons le client Mulberry qui existe sur toutes les plateformes (Linux, Windows et Mac). Les habitués du client Ical sous Mac peuvent aussi le garder.


L'interface web d'OwnCloud 7 ne permet pas de masquer les calendriers qui vous ont été partagés, ni d'en changer la couleur. Vous ne pouvez le faire que si vous utilisez un client.


En cliquant sur la roue dentée tout en bas à gauche, vous pouvez changer le fuseau horaire : c'est certainement très utile pour les déplacements.
Dans un calendrier coexistent les notions d'évènements (bien gérés par mulberry) et la notion de tâches (très mal gérés par la plupart des clients, en gros la communication avec le serveur ne se fait que partiellement voire pas du tout).


== Intégrer un calendrier existant dans OwnCloud ==
Pour importer un calendrier géré avant par une autre application, le récupérer d'abord au format .ics puis suivre la documentation d'OwnCloud : http://doc.owncloud.org/server/8.0/user_manual/pim/calendar.html#importing-events.


== Configuration du client ==
== Récupérer l'URL d'un calendrier pour utiliser un client ==
C'est depuis l'interface web que vous trouverez les URLs des calendriers, indispensables pour accéder au calendrier depuis un client.


* Une fois connecté sur https://lama.univ-savoie.fr/owncloud, cliquer en haut à gauche sur "Fichiers" et choisir "Calendrier" ;
Il est maintenant possible d'importer plusieurs calendrier dans vos agenda électronique (iCal, outlook, évolution, iphone, ...)
* Pour tous les clients sauf Calendrier de Mac OSX / iOS :
** Cliquer sur le symbole en forme de chaîne ("Lien CalDav") à côté du calendrier qui vous intéresse ;
** L'URL apparaît, il ne reste plus qu'à la copier.
* Pour le client "Calendrier" de Mac OSX :
** Cliquer sur la route dentée en bas à gauche ;
** Copier le champ "Adresse CalDav pour iOS/OSX".


=== Avec Thunderbird / Icedove et son module Lightning ===
=== Calendrier planète ===
Testé avec Thunderbird 31.3.0, 24.6.0 et Lightning 3.3.2, 2.6.6.


Il vous faut déjà installer l'extension Lightning : depuis Thunderbird / Icedove, ouvrir le menu et aller dans "Modules complémentaires". Le module Lightning devrait être affiché sur la page d'accueil, sinon faîtes une recherche. Une fois que vous avez cliqué dessus, suivez ce qui est expliqué à l'écran puis redémarrer Thunderbird / Icedove. Cliquer finalement tout en haut à droite de la fenêtre sur le bouton "Aller à l'onglet d'agenda" pour afficher le calendrier.
Il faut donner à Christophe Raffalli ou Céline Acary-Robert votre nom ou pour ceux qui ont des homonymes qui enseignent à UdS, une chaine de caractères permettant de trouver votre agenda dans planète. Une fois que l'on a mis en place l'import du calendrier, l'URL du calendrier est


* Faire un clic droit sous l'agenda "Mon agenda" créé par défaut, et cliquer sur "Nouvel agenda..." ;
'''http://www.lama.univ-savoie.fr/ADE/calendar_lachainederecherche.ics'''
* Cocher "Sur le réseau" ;
* Cocher "CalDAV" ;
* Emplacement : c'est l'URL copiée depuis OwnCloud, du type https://lama.univ-savoie.fr/owncloud/remote.php/caldav/calendars/«nom_utilisateur»/«nom_calendrier» ;
* Si vous le désirer, cocher "Prise en charge du mode hors connexion" ;
* Choisir arbitrairement un nom et une couleur ;
* Éventuellement cocher "Afficher les alarmes" et choisir une adresse mail ;
* Une fois tout cela validé, taper vos identifiants OwnCloud et cocher "Utiliser le gestionnaire de mot de passe pour se souvenir de ce mot de passe" si vous ne voulez pas le taper à chaque fois.


'''Note''' : Si aucun événement n'apparaît au bout de quelques secondes, essayer d'ajouter à nouveau ce calendrier en mettant "http://" au lieu de "https://" dans l'URL du calendrier.
Exemple, pour Stéphane Simon, la chaîne "simon s" lui permet de trouver son agenda et l'URL est (il faut parfois remplacer les espaces par '''%20''').


Si vous n'accéder à ce calendrier qu'en lecture, vous pouvez faire un clic droit sur le calendrier, aller dans "Propriétés" et cocher "En lecture seule". Cela évitera à Lightning d'essayer de modifier un calendrier sur lequel il n'a pas les droits d'écriture.
'''http://www.lama.univ-savoie.fr/ADE/calendar_simon%20s.ics'''


=== Avec Evolution ===
Le calendrier est mis à jour une fois par nuit à partir du serveur planète (si celui-ci n'est pas en panne).
Testé avec Evolution 3.12.9.


* En haut à gauche de la vue de l'agenda, cliquer sur la flèche à droite de "Nouveau" et choisissez Agenda.
=== Calendrier séminaires ===
* Type d'agenda : CalDav ;
* Nom : mettre ce que vous voulez ;
* Cochez éventuellement « Marquer comme agenda par défaut » et « Copier localement le contenu d'agenda pour les opérations hors ligne » ;
* URL : c'est l'URL copiée depuis OwnCloud, du type https://lama.univ-savoie.fr/owncloud/remote.php/caldav/calendars/«nom_utilisateur»
* Rechercher les agendas : ce bouton permet d'aller chercher directement la liste des tous les agendas OwnCloud auxquels vous avez accès ;
* Utilisateur : mettre son nom d'utilisateur OwnCloud ;
* Cliquer sur « Rechercher les agendas », taper votre mot de passe et ensuite sélectionner le calendrier qui vous intéresse ;
* Adresse électronique : éventuellement y mettre votre adresse mail.
* Cocher éventuellement "Le serveur gère les invitations aux réunions", même si je ne sais pas si ça marche.


=== Avec Calendrier de Mac OSX ===
Il s'agit ici d'afficher dans le client choisi un calendrier publié sur le web au format ics. Il faut donc créer un '''web calendar''' qui a pour URL http://www.lama.univ-savoie.fr/icalsem.php avec les options suivantes :
Testé avec Calendrier 6.0


Cette manipulation donne accès à tous les calendriers auxquels l'utilisateur a droits, on pourra ensuite décocher l'affichage de certains calendriers.
* begin=2003:01:01 (par défaut c'est 100 jours en arrière)
Aller dans le menu « Calendrier → Préférences » puis « Comptes » et cliquer sur le « + » :
* equipes=lama,edp,logique,geometrie (au choix, par défaut c'est tous les séminaires qui sont affichés)
Type de compte : CalDAV ;
Nom d'utilisateur : nom d'utilisateur OwnCloud ;
Mot de passe : son mot de passe OwnCloud ;
Adresse du serveur : c'est l'URL copiée depuis OwnCloud, du type https://lama.univ-savoie.fr/owncloud/remote.php/caldav/principals/«nom_utilisateur».


'''Note''' : Avec ce logiciel, il est impossible de changer le nom ou la couleur d'un calendrier qui nous a été partagé. De plus, tous les calendriers s'affichent obligatoirement dans le bandeau de gauche. Il peut donc être préférable, si vous ne souhaitez accéder qu'au calendrier ADE, d'utiliser la méthode décrite ci-dessous.
Exemple, si vous voulez juste le séminaire de géométrie et les sémaire la labo, il faut mettre:


== Accéder uniquement aux calendriers ADE ==
'''http://www.lama.univ-savoie.fr/icalsem.php?equipes=lama,geometrie'''


Le [https://dsi-wiki.univ-smb.fr/wiki/doku.php/intranet:emplois_du_temps:export_ical_automatique wiki de la DSI] détaille comment synchroniser les ADE directement depuis ADE.
=== Calendrier labo en lecture ===


De plus, pendant encore quelques temps, les fichiers .ics des calendriers ADE sont toujours disponibles sur https://lama.univ-savoie.fr/ADE/, et leur utilisation dans Calendrier de Mac OSX permet d'éviter les problèmes décrits ci-dessus.
Un calendrier du laboratoire a été mis en place. Il contriendra des évènements d'intérêt général (deadline ANR, conseil d'UFR, ...)


Il n'y a plus de différence entre les calendriers se terminant par « _plus » et les autres.
L'url est '''https://www.lama.univ-savoie.fr/cal/public.php/labo-resources/public''' (attention, c'est du https)


== Calendriers provenant du service Partage (messagerie université) ==
=== Calendrier labo et/ou calendrier personnel en lecture écriture ===


=== Synchronisation avec un smartphone Android ===
Vous pouvez stocker un calendrier sur le serveur du labo (grâce au serveur CALDAV qui y est installé) afin de pouvoir y accéder de partout ...


Testé sur Android 6, merci à Jean-Claude Jouffre du [http://www.polytech.univ-savoie.fr/index.php?id=listic-accueil&L=0 LISTIC] pour la procédure.
Une fois votre compte CALDAV crée sur le serveur, vous avez accès à un calendrier personnel et au calendrier du laboratoire si vous avez le droit. Seul les clients mulberry (linux, windows et OSX) et iCal (OSX) marchent. Sunbird devrait marcher bientôt ...


* installer l'application de synchronisation
Sur mulberry, il faut créer un compte de type '''CalDav''' et renseigner le nom du serveur ''www.lama.univ-savoie.fr'', le chemin '''/cal/''' et ensuite son login (le mot de passe est demandé pour authentification sur le serveur). Il faut aussi indiquer que l'on utilise un accès crypté.
** lancer "google play store"
** rechercher "caldav sync free"
** sélectionner "Caldav Sync Free Beta"
** installer
* déclarer l'agenda à synchroniser
** lancer "paramètres" (d'Android)
** dans "personnalisation", choisir "Comptes"
** choisir "Ajouter compte"
** choisir "CalDav Sync Adapter"
** saisir :
*** User: votre login usmb (par ex: jeajo)
*** Password: votre mot de passe usmb
*** URL: https://webmail.partage.univ-smb.fr/dav/directeur.listic@univ-smb.fr/agenda (ex de l'agenda LISTIC)
**** Account name: LISTIC
**** puis choisir "Sign in or register"
* activer la synchronisation de l'agenda
** lancer "paramètres" (d'Android)
** dans "personnalisation", choisir "Comptes"
** choisir "CalDav Sync Adapter"
** choisir le nom du compte déclaré précédemment (par ex: LISTIC)
** cocher "Synchroniser Calendrier"
* consulter l'agenda
** lancer "Agenda"
** la 1ère fois, choisir les 3 . en haut à droite puis "Actualiser"
** les évènements du calendrier partagé LISTIC apparaissent en vert


Remarque : la couleur d'un agenda Renater présenté dans l'application
Pour iCal, il faut indiquer l'URL suivante (avec parfois des problèmes pour accepter le certificat SSL du serveur) :
Agenda Android est celle qui est paramétrée dans le webmail


== Attention à la mise à jour Android 6.0.1 ==
'''https://www.lama.univ-savoie.fr:443/cal/caldav.php/votre_login/home'''
Il y a un bug avéré dans Android 6.0.1, lié au mode d'économie de batterie.
Ce mode gêne les synchronisations de calendrier, ne permet pas la création
d'événement depuis le téléphone dans le calendrier etc...
En invalidant ce mode, tout semble marcher.
Référence : [https://productforums.google.com/forum/#!topic/gmail/h8GK3nDrITQ
]


== Partager un calendrier avec OwnCloud ==
Le mieux est de demander à Christophe ou Céline ...
Owncloud permet de partager des calendriers, pour l'instant uniquement avec des personnes qui ont un compte sur le serveur. Le processus est très simple.

'''Si le bouton de partage n’apparaît pas à côté du nom du calendrier, penser à désactiver votre bloqueur de publicité.'''

Dernière version du 20 octobre 2016 à 13:08

Introduction

Les calendriers sont tous accessibles en passant par notre serveur OwnCloud, même si les calendriers ADE restent utilisables comme avant.

Pour accéder à OwnCloud, vous devez demander à Yvan ou Christophe de vous créer un compte.

Vous pouvez consulter les calendriers depuis votre navigateur web (https://lama.univ-savoie.fr/owncloud) ou depuis un client. Vous avez accès :

  • Au calendrier du laboratoire (évènements importants du labo : deadline ANR par exemple) ;
  • Au calendrier des séminaires ;
  • Au calendrier de la salle de visio-conférence ;
  • À votre calendrier planète (uniquement sur demande auprès de Christophe ou Yvan) ;
  • À autant de calendriers personnels que vous le souhaitez : par défaut OwnCloud vous en crée un intitulé "Personnel".

Utilisation de l'interface web d'OwnCloud

Une fois connecté sur l'interface web d'OwnCloud, cliquer tout en haut à gauche sur "Fichiers" et sélectionner "Calendrier" dans la liste.

L'interface web d'OwnCloud 7 ne permet pas de masquer les calendriers qui vous ont été partagés, ni d'en changer la couleur. Vous ne pouvez le faire que si vous utilisez un client.

En cliquant sur la roue dentée tout en bas à gauche, vous pouvez changer le fuseau horaire : c'est certainement très utile pour les déplacements.

Intégrer un calendrier existant dans OwnCloud

Pour importer un calendrier géré avant par une autre application, le récupérer d'abord au format .ics puis suivre la documentation d'OwnCloud : http://doc.owncloud.org/server/8.0/user_manual/pim/calendar.html#importing-events.

Récupérer l'URL d'un calendrier pour utiliser un client

C'est depuis l'interface web que vous trouverez les URLs des calendriers, indispensables pour accéder au calendrier depuis un client.

  • Une fois connecté sur https://lama.univ-savoie.fr/owncloud, cliquer en haut à gauche sur "Fichiers" et choisir "Calendrier" ;
  • Pour tous les clients sauf Calendrier de Mac OSX / iOS :
    • Cliquer sur le symbole en forme de chaîne ("Lien CalDav") à côté du calendrier qui vous intéresse ;
    • L'URL apparaît, il ne reste plus qu'à la copier.
  • Pour le client "Calendrier" de Mac OSX :
    • Cliquer sur la route dentée en bas à gauche ;
    • Copier le champ "Adresse CalDav pour iOS/OSX".

Avec Thunderbird / Icedove et son module Lightning

Testé avec Thunderbird 31.3.0, 24.6.0 et Lightning 3.3.2, 2.6.6.

Il vous faut déjà installer l'extension Lightning : depuis Thunderbird / Icedove, ouvrir le menu et aller dans "Modules complémentaires". Le module Lightning devrait être affiché sur la page d'accueil, sinon faîtes une recherche. Une fois que vous avez cliqué dessus, suivez ce qui est expliqué à l'écran puis redémarrer Thunderbird / Icedove. Cliquer finalement tout en haut à droite de la fenêtre sur le bouton "Aller à l'onglet d'agenda" pour afficher le calendrier.

  • Faire un clic droit sous l'agenda "Mon agenda" créé par défaut, et cliquer sur "Nouvel agenda..." ;
  • Cocher "Sur le réseau" ;
  • Cocher "CalDAV" ;
  • Emplacement : c'est l'URL copiée depuis OwnCloud, du type https://lama.univ-savoie.fr/owncloud/remote.php/caldav/calendars/«nom_utilisateur»/«nom_calendrier» ;
  • Si vous le désirer, cocher "Prise en charge du mode hors connexion" ;
  • Choisir arbitrairement un nom et une couleur ;
  • Éventuellement cocher "Afficher les alarmes" et choisir une adresse mail ;
  • Une fois tout cela validé, taper vos identifiants OwnCloud et cocher "Utiliser le gestionnaire de mot de passe pour se souvenir de ce mot de passe" si vous ne voulez pas le taper à chaque fois.

Note : Si aucun événement n'apparaît au bout de quelques secondes, essayer d'ajouter à nouveau ce calendrier en mettant "http://" au lieu de "https://" dans l'URL du calendrier.

Si vous n'accéder à ce calendrier qu'en lecture, vous pouvez faire un clic droit sur le calendrier, aller dans "Propriétés" et cocher "En lecture seule". Cela évitera à Lightning d'essayer de modifier un calendrier sur lequel il n'a pas les droits d'écriture.

Avec Evolution

Testé avec Evolution 3.12.9.

  • En haut à gauche de la vue de l'agenda, cliquer sur la flèche à droite de "Nouveau" et choisissez Agenda.
  • Type d'agenda : CalDav ;
  • Nom : mettre ce que vous voulez ;
  • Cochez éventuellement « Marquer comme agenda par défaut » et « Copier localement le contenu d'agenda pour les opérations hors ligne » ;
  • URL : c'est l'URL copiée depuis OwnCloud, du type https://lama.univ-savoie.fr/owncloud/remote.php/caldav/calendars/«nom_utilisateur»
  • Rechercher les agendas : ce bouton permet d'aller chercher directement la liste des tous les agendas OwnCloud auxquels vous avez accès ;
  • Utilisateur : mettre son nom d'utilisateur OwnCloud ;
  • Cliquer sur « Rechercher les agendas », taper votre mot de passe et ensuite sélectionner le calendrier qui vous intéresse ;
  • Adresse électronique : éventuellement y mettre votre adresse mail.
  • Cocher éventuellement "Le serveur gère les invitations aux réunions", même si je ne sais pas si ça marche.

Avec Calendrier de Mac OSX

Testé avec Calendrier 6.0

Cette manipulation donne accès à tous les calendriers auxquels l'utilisateur a droits, on pourra ensuite décocher l'affichage de certains calendriers. Aller dans le menu « Calendrier → Préférences » puis « Comptes » et cliquer sur le « + » : Type de compte : CalDAV ; Nom d'utilisateur : nom d'utilisateur OwnCloud ; Mot de passe : son mot de passe OwnCloud ; Adresse du serveur : c'est l'URL copiée depuis OwnCloud, du type https://lama.univ-savoie.fr/owncloud/remote.php/caldav/principals/«nom_utilisateur».

Note : Avec ce logiciel, il est impossible de changer le nom ou la couleur d'un calendrier qui nous a été partagé. De plus, tous les calendriers s'affichent obligatoirement dans le bandeau de gauche. Il peut donc être préférable, si vous ne souhaitez accéder qu'au calendrier ADE, d'utiliser la méthode décrite ci-dessous.

Accéder uniquement aux calendriers ADE

Le wiki de la DSI détaille comment synchroniser les ADE directement depuis ADE.

De plus, pendant encore quelques temps, les fichiers .ics des calendriers ADE sont toujours disponibles sur https://lama.univ-savoie.fr/ADE/, et leur utilisation dans Calendrier de Mac OSX permet d'éviter les problèmes décrits ci-dessus.

Il n'y a plus de différence entre les calendriers se terminant par « _plus » et les autres.

Calendriers provenant du service Partage (messagerie université)

Synchronisation avec un smartphone Android

Testé sur Android 6, merci à Jean-Claude Jouffre du LISTIC pour la procédure.

  • installer l'application de synchronisation
    • lancer "google play store"
    • rechercher "caldav sync free"
    • sélectionner "Caldav Sync Free Beta"
    • installer
  • déclarer l'agenda à synchroniser
  • activer la synchronisation de l'agenda
    • lancer "paramètres" (d'Android)
    • dans "personnalisation", choisir "Comptes"
    • choisir "CalDav Sync Adapter"
    • choisir le nom du compte déclaré précédemment (par ex: LISTIC)
    • cocher "Synchroniser Calendrier"
  • consulter l'agenda
    • lancer "Agenda"
    • la 1ère fois, choisir les 3 . en haut à droite puis "Actualiser"
    • les évènements du calendrier partagé LISTIC apparaissent en vert

Remarque : la couleur d'un agenda Renater présenté dans l'application Agenda Android est celle qui est paramétrée dans le webmail

Attention à la mise à jour Android 6.0.1

Il y a un bug avéré dans Android 6.0.1, lié au mode d'économie de batterie. Ce mode gêne les synchronisations de calendrier, ne permet pas la création d'événement depuis le téléphone dans le calendrier etc... En invalidant ce mode, tout semble marcher. Référence : [https://productforums.google.com/forum/#!topic/gmail/h8GK3nDrITQ ]

Partager un calendrier avec OwnCloud

Owncloud permet de partager des calendriers, pour l'instant uniquement avec des personnes qui ont un compte sur le serveur. Le processus est très simple.

Si le bouton de partage n’apparaît pas à côté du nom du calendrier, penser à désactiver votre bloqueur de publicité.