# discourse-calendar **Repository Path**: mlopscn/discourse-calendar ## Basic Information - **Project Name**: discourse-calendar - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-22 - **Last Updated**: 2022-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Discourse Calendar Adds the ability to create a dynamic calendar in the first post of a topic. Topic discussing the plugin itself can be found here: [https://meta.discourse.org/t/discourse-calendar/97376](https://meta.discourse.org/t/discourse-calendar/97376) ### Customisation #### Plugins ##### Events - `discourse_post_event_event_will_start` this DiscourseEvent will be triggered one hour before an event starts - `discourse_post_event_event_started` this DiscourseEvent will be triggered when an event starts - `discourse_post_event_event_ended` this DiscourseEvent will be triggered when an event ends #### Custom Fields Custom fields can be set in plugin settings. Once added a new form will appear on event UI. These custom fields are available when a plugin event is triggered. #### Holidays To add/remove/correct a holiday, edit the relevant [definition files](vendor/holidays/definitions) and run `rake generate:definitions` in the `vendor/holidays` directory. Syntax of definition files can be found in [vendor/holidays/definitions/doc/SYNTAX.md](vendor/holidays/definitions/doc/SYNTAX.md).