Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Regarding the default theme. The 'Upcoming events' list (which is automatically displayed on a 'Calendar Section' section type) displays multi-day events in a confusing manner. The theme cannot handle multiple days in the display format and so doesn't show any date at all, just a time. This isn't very user/admin-friendly out-of-the-box behaviour.
Please see the screenshot attached for an example.
Comment | File | Size | Author |
---|---|---|---|
upcoming-events.PNG | 7.27 KB | JKingsnorth |
Comments
Comment #1
JKingsnorth CreditAttribution: JKingsnorth commentedMoving this into the theme project, sorry.
Comment #2
mpotter CreditAttribution: mpotter commentedLooking for suggestions on how to handle this better. The date is shown in the larger day-box on the left of the event (shows the starting day). Only the Time is shown under the Title. In the newest -dev version the All-Day checkbox has been added, so instead of the time it actually shows (All day). But it still doesn't show the day range.
Since there is no way to show a range of days using the large day-box, we'd need to show the day range along with the time under the title. But then it would duplicate the day information for the more common single-day events. So there would need to be conditional logic to handle this. Right now the Upcoming Events is just a View and handling this conditional logic in a View will be tricky. So it's not an easy "change this css" theme issue.
Probably should move this over to the oa_events module since it sounds like more significant coding would be required.
Or, if somebody else is able to modify the View, post the View export here and I can incorporate that into OA2.