openy_repeat
Introduction and Overview
**Open Y Repeat** is a module designed to enhance the functionality of the Open Y platform by adding repeatable events and other recurring features. This module provides various configuration options and integrates seamlessly with the existing Open Y setup.
Features and Functionality
- **Calendar Limit Days**: Limits the selectable days in widgets. A value of 0 means no limits.
- **JavaScript Compilation**: The module includes a JavaScript component, `repeat.js`, which can be compiled using `npm`.
- **Bug Fixes**: The latest release includes a fix for incorrect location info in popup (PR #65 by @MamoruFivejars).
Installation
1. Clone the repository to your Drupal installation's modules directory.
2. Navigate to the module directory.
Configuration
- Set the `calendar_limit_days` variable to customize the selectable days limit in widgets.
Usage
- To compile `repeat.js`:
1. Run `npm install` to install dependencies.
2. Run `npm run build` to compile `repeat.js` to the parent folder "src".
3. Run `drush cr` in the docroot folder to clear caches.