About this module

Event Repeat enables the creation of repeating event patterns for node types that are event-enabled. It does this by creating one or more copies of the original event node.

This module depends on the Event module.

Note: This module deals with automatic creation, editing, and deletion of nodes. It is highly recommended that you run this module on a test site, first, to make sure it does for you what you think it does!

Event Repeat has the following features:

  • Basic repeat types of daily, weekly, monthly, or yearly events.
  • Repeating events limited by number or end date.
  • Optional advanced controls to add repeats by:
    • every other, every third, etc.
    • day of week per month
    • xth day of week per month
    • xth from last day of week per month
    • number of the day per month
    • number of the day in the year
    • week number

Pattern creation methodology

Event Repeat's pattern creation was largely modeled on the iCal RRULE specification.  At this time, it should support all RRULE parameters, with the following exceptions:

  • Recurrance periods less than DAILY
  • BYDAY declarations greater than 5 and less than -5 (ex. 20th Monday of the year is not supported). Other similar patterns can be built that should approximate this functionality.
  • BYSETPOS parameter
  • EXRULE parameter

Branches and versions

The current intention is to create a working, stable(-ish) Drupal 6 release for the sole purpose of moving to a Drupal 7 and then Drupal 8 version.

(The current plan for the Drupal 7 release is to base it on the Eventity sandbox project, which has the goal of merging back into Event.)

To that end, no version before the 6.x-1.x branch is officially supported, but they are available for your use. Also, there will be no follow up on issues for either the 4.7.x or the 5.x branches.

For more information on the version numbering and labeling of this module, see:

Issues

As with all contributed modules, when considering submitting an issue:

  1. Review the existing issues list. (Don't forget to select "<all>" for the "Status" field.)
  2. Gather all the appropriate information. This may include (but is not limited to):
    • Drupal version.
    • Browser type and version.
    • Database type and version.
    • Error messages, if any.
    • Module settings.
  3. Submit the issue. If other modules are involved, you may need to submit the issue to those modules as well.

Contributors

This module was originally created by hummonk.

This module has been maintained by:

Downloads

Other releases

Version Downloads Date Links
5.x-1.1 tar.gz (53.38 KB) | zip (66.58 KB) 2008-Apr-30 Notes
4.7.x-2.0 tar.gz (49.64 KB) | zip (62.3 KB) 2007-Jun-07 Notes

Project Information


Maintainers for Event Repeat

  • oadaeh - 3 commits
    last: 4 weeks ago, first: 4 weeks ago

Issues for Event Repeat

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants