Add support for recurring dates, potentially through integration with date_recur. Anyone with specific thoughts on how this should look or act, please feel free to edit this description.

Comments

mandclu created an issue. See original summary.

MrPaulDriver’s picture

Recurring Dates Field a very active project with a good maintainer and without doubt the two of you should hook up.

As with smart_date, date_recur has it's own field type called a recurring dates field. I am no expert but I know that some are frustrated about all these different widgets and field types, myself included.

It would good if the date ecosystem could be resolved once and for all, before Drupal 9.

The basic date_recur module provides integration for RRULE, however most installations will use Date Recur Interactive or Date Recur Modular to provide a user friendly UI.

From what I have seen so far, smart_date is exactly what the core date fields should have been. Moreover, it has a refreshing and intuitive approach to the editor experience and frontend display formatting.

It would be great to see it extendable with date_recur, and for date_recur to be further extendable with something like Date Repeat Entity (D7) for more advanced used cases.

MrPaulDriver’s picture

LOL. I have just seen that you are already talking to DPI.

Please keep talking :-)

W01F’s picture

mandclu’s picture

Given the functional integration with FullCalendar View in #3059978: Integration with FullCalendar View, which has its own recurring date functionality, is this still needed?

mandclu’s picture

Version: 8.x-1.x-dev » 8.x-2.0-alpha1

Moving this issue to the 8.x-2.x branch that has been created to provide recurring date functionality. Feedback on this new branch would be appreciated, but please first read the release notes at https://www.drupal.org/project/smart_date/releases/8.x-2.0-alpha1

MrPaulDriver’s picture

Not sure that multiple field types for different types of recurrence will work out in practice. Perhaps I'm missing something though.

What ideas are you having about how a site builder would assemble a flexible architecture for this? Multiple content types or multiple fields?

mandclu’s picture

Version: 8.x-2.0-alpha1 » 8.x-2.0-alpha2

I'm not sure what you mean by "multiple field types for different types of recurrence". The way it's designed to work, any smart date field value (on a field configured to allow multiple values) can be made recurring. Theoretically you could have different recurring values on the same node, for example a one-hour weekly meeting and a two-hour monthly meeting.

MrPaulDriver’s picture

Please disregard #7. I was getting confused with some other date related field in my config

mandclu’s picture

Status: Active » Fixed

This functionality has been in a few alpha releases now, so moving this issue to fixed. Please reopen if you find a critical omission. I will create child issues for additional functionality I think would add value.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.