Add event: filter to the topic filter query language (Discourse Events plugin extension)

good idea! how about:

  • event:any topics with an event
  • -event:any topics without an event
  • event:upcoming events that haven’t started yet
  • event:ongoing events happening now
  • event:past events that have ended, including closed events
  • event:upcoming,ongoing a comma means “any of”
  • -event:<state> excludes topics whose event is in that state (e.g. -event:past)
  • event-after:YYYY-MM-DD events starting on or after a date
  • event-before:YYYY-MM-DD events starting before a date
  • event-attending:<username> events that user is going to
  • event-attending:me events you’re going to
  • order:event-start sort by event start, latest first
  • order:event-start-asc sort by event start, soonest first
4 Likes