Création et gestion des calendriers

Créer un calendrier de catégorie

La différence entre un calendrier de sujet et un calendrier de catégorie est que le premier utilise add date à partir de la réponse d’un sujet spécifique, et affiche le calendrier dans le sujet lui-même, tandis que le second utilise create event dans n’importe quel sujet de la catégorie configurée, et affiche le calendrier des événements dans la catégorie.

1. Activer le plugin de calendrier

Dans /admin/site_settings/category/discourse_calendar?filter=plugin%3Adiscourse-calendar → calendar categories:
Vous voulez quelque chose comme : categoryId=123;postId=4949;tzPicker;defaultView=month

  • categoryId est facile à trouver : c’est le nombre dans l’URL lorsque vous cliquez sur le #category

  • postId peut être trouvé comme ceci : allez à la description de la catégorie (le sujet épinglé “À propos de la catégorie”) et ajoutez .json à l’URL : le postId se trouve au début du fichier JSON.

  • Consultez la documentation de discourse-calendar pour les options disponibles.

  • Ajoutez la catégorie (numérotée 123 dans notre exemple) à events calendar categories
    Vous voudrez peut-être définir discourse post event allowed on groups pour inclure les groupes que vous souhaitez autoriser à ajouter des événements.

2. Créer un événement

Vous pouvez créer un nouveau sujet dans la catégorie 123 et create event (depuis le bouton d’engrenage).
L’événement apparaîtra alors sur le calendrier de la catégorie.

:tada:

2 « J'aime »