Include date and time (and maybe location and description) in Oneboxes for Events

AI-generated summary

The discussion centers on improving Oneboxes for events to include critical metadata such as date, time, and description, rather than relying on the workaround of embedding this information in topic titles. nathank initiated the thread by highlighting the current limitations of event Oneboxes and suggesting that they should mirror the rich card interface found in the calendar. opcourdis supported the idea, noting it would enhance event promotion.

sam proposed a fundamental architectural change: introducing dedicated event URLs (e.g., /event/slug) to enable proper Oneboxing. This approach would require determining how users access these links, with chapoi agreeing that adding them to the context menu is the appropriate solution. nathank followed up to check on progress, reiterating the necessity of displaying event details directly in the Onebox.

The thread concludes with nathank celebrating the successful implementation of this feature, sharing a link to a newly formatted event Onebox as proof of the improvement. The feature has been marked as completed, resolving the initial request for better visual representation of event data in topic previews.

At present, the Oneboxes for events are a bit meh. Basically, they are no different to regular topic Oneboxes, and don’t include the date, time, description, etc etc (unless put into the Topic Title as a workaround).

Here is an example event from our site:

Would it be possible to hook into the new (and brilliant) cards that appear on click in the calendar for events, and serve these up as oneboxes? For example:

That might not be feasible at all, but I do wonder if the metadata could be modified for event posts so that they Onebox in a way that highlights the critical event info (especially internally).

7 Likes

I have 0 votes left but you have my vote anyway :wink: , this would make the event promotion shine more indeed.

2 Likes

@chapoi / @j.jaffeux I have been thinking about this.

I think a fundamental change we need here is to introduce proper event URLs so you can use them to onebox and instead of oneboxing:

https://SITE/t/slug/123

We would onebox

https://SITE/event/slug/1234

It does open a bit of a pandoras box (in a good way though)

  1. How do people find the link to the event? (I guess we add to context menu)
  2. What happens if they visit the event directly from the URL? (I guess we redirect to post event for now)
2 Likes

Agree with the idea – can definitely do something nicer here

If you mean this:

That seems the right place to me too.

2 Likes

2 posts were split to a new topic: Make the add-to-calendar button more prominent in the Event UI

Have you had any further thoughts on this?

I’ve just oneboxed a couple of events today, and found I had to add the date / time into the title so they made sense. That really shouldn’t be necessary.

Holey Moley!! It has been done!!! Check this out:

Awesome work, @team!

2 Likes

This topic was automatically closed after 2 days. New replies are no longer allowed.