Intégrer un calendrier dans mon site web

Cela peut être intéressant d'intégrer un calendrier synchronisé par Nextcloud dans son site web. Un agenda public en somme.

  1. Si ce n'est pas déjà fait, il faut d'abord créer un agenda que l'on va rendre public
  2. Pour le rendre public, on clique sur l'icône puis "Partager un lien", ce qui va rendre cet agenda public (il ne faut donc pas publier un agenda qui contient des données confidentielles)
  3. Une fois fait, une nouvelle ligne "Accès public" apparaît avec une icône d'enveloppe et une autre de chaîne
  4. Quand on clique sur l'icône de chaîne, cela ouvre une nouvelle page contenant l'affichage public de ce calendrier. C'est le lien qui peut aussi être diffusé par mail par exemple.
  5. Sur le côté gauche il y a une ligne et quand on clique dessus, le contenu de l'iFrame à intégrer dans le site apparaît
  6. C'est donc ce code HTML qu'il faut récupérer et ajouter dans votre propre site web. Vous obtiendrez quelque chose du style :

<iframe width="400" height="215" src="https://cloud.mondomaine.fr/index.php/apps/calendar/embed/XMtE7HLBytNajW64"></iframe>



Date de mise à jour : 05/03/2020