Contributions API

Calling all Drupal developers!

Help us get this on the first page of Digg. DIGG NOW!

Modules in 6

date_repeat.module

Version

1.30 (checked in on 2008/02/20 at 01:33:23 by karens)

Description

This module creates a form element that allows users to select repeat rules for a date, and reworks the result into an iCal RRULE string that can be stored in the database.

The module also parses iCal RRULEs to create an array of dates that meet their criteria.

Other modules can use this API to add self-validating form elements to their dates, and identify dates that meet the RRULE criteria.

Functions

Namesort iconDescription
date_repeat_calcAnalyze a RRULE and return dates that match it.
date_repeat_days_orderedShift the array of iCal day names into the right order for a specific week start day.
date_repeat_dow2dayTranslate a day of week position to the iCal day name.
date_repeat_dow_count_optionsHelper function for BYDAY options.
date_repeat_dow_day_optionsHelper function for FREQ options.
date_repeat_dow_day_options_ordered
date_repeat_dow_optionsHelper function for BYDAY options.
date_repeat_elementsImplementation of hook_elements().
date_repeat_rrule_descriptionBuild a description of an iCal rule.
date_repeat_rrule_processGenerate the repeat rule setting form.
date_repeat_split_rruleParse an iCal rule into a parsed RRULE array and an EXDATE array.
date_repeat_theme
FREQ_optionsHelper function for FREQ options.
INTERVAL_options