Create Events as entities to allow for multiple years

Created on 13 June 2023, over 1 year ago
Updated 28 January 2024, 10 months ago

Problem/Motivation

In its current version, the Event Platform only works for the current year of a camp or similar event.

Proposed resolution

Create a new entity type (or a Storage bundle?) to hold the data specific to each year of a camp. Some of the fields currently part of the Event Details config page could be moved to this new entity type, and then the config page could have an inline entity form to specific the "current" event, or create a new one.

Relevant content types and taxonomies should be made Event-specific:
- Sessions
- Time Slots
- Rooms
- Featured Speakers
- Sponsors
- Jobs

Potentially more, particularly vocabularies, could be added, to provide more year-to-year flexibility

Ideally this solution would allow for the "current" Event value to be set globally, and then hidden on the relevant entity forms.

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇨🇦Canada mandclu

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @mandclu
  • 🇮🇪Ireland marksmith

    This (set of) module(s) comes closest to what I would need for a website administering conferences. That's - I must say - mostly due to the nice drag and drop scheduler functionality which is a particularly user-friendly way of rescheduling sessions/presentations.

    However, I'm also looking for a solution that would allow me to manage multiple conferences organized by the same institution over a longer period of time. I'm looking forward to the development proposed in this issue as it would greatly enhance the functionality of this module.

Production build 0.71.5 2024