Page MenuHomePhabricator

Show events without registration enabled in the list of all events(Your Events page) created by an organiser
Closed, DeclinedPublic

Description

Overview
Currently, when people create an event in our Namespace, the event doesn't show on their list of events(Your Events page) until they enable registration. It is important that all events created with or without registration enable should be easily accessible to users in the list. This helps users easily find the events they created and for those without registration they can easily enable it instead of having to search for the event page they created in the general wiki sear bar and then clicking on enable registration. It is confusing for users to create an event without registration in our namespace and not see their event in the Event Centre.

Screenshot 2022-03-21 at 14.32.55.png (1×2 px, 218 KB)
A rough idea of the concept

Event Timeline

@cmelo @Daimona Are there any concerns about implementing this?

@cmelo @Daimona it seems you also have concerns with this? What are they?

Screenshot 2022-03-21 at 14.47.30.png (128×916 px, 18 KB)

@cmelo @Daimona Are there any concerns about implementing this?

With what we currently have, it's not really possible to have such a list, unless we limit it to the last 90 days. Also, it would only work as long as we only accept registrations in the Event namespace; if we want to have pages outside of the namespace to be used for event registrations, that solution wouldn't work anymore.

Otherwise we can change the schema and start tracking this information, if it's really important.

@cmelo @Daimona it seems you also have concerns with this? What are they?

Screenshot 2022-03-21 at 14.47.30.png (128×916 px, 18 KB)

I personally don't have any concerns, but would like to know if that's using a specific OOUI widget/layout.

@cmelo @Daimona Are there any concerns about implementing this?

With what we currently have, it's not really possible to have such a list, unless we limit it to the last 90 days. Also, it would only work as long as we only accept registrations in the Event namespace; if we want to have pages outside of the namespace to be used for event registrations, that solution wouldn't work anymore.

Otherwise we can change the schema and start tracking this information, if it's really important.

@cmelo @Daimona it seems you also have concerns with this? What are they?

Screenshot 2022-03-21 at 14.47.30.png (128×916 px, 18 KB)

I personally don't have any concerns, but would like to know if that's using a specific OOUI widget/layout.

@Daimona Could you give more information on why there is no way to display a list of events that were created in our namespace?
If we add other namespaces, is it also possible to show the Enable Registration pop-up that shows when events are created in our namespace?

@Daimona Could you give more information on why there is no way to display a list of events that were created in our namespace?

Scratch that, I thought that the needed query was very inefficient but apparently I was wrong. I probably was confused by some ongoing migrations, sorry about that.

If we add other namespaces, is it also possible to show the Enable Registration pop-up that shows when events are created in our namespace?

That's the hard part of the whole "allow other namespaces" proposal. Making it possible may be quite complex.

@Daimona Could you give more information on why there is no way to display a list of events that were created in our namespace?

Scratch that, I thought that the needed query was very inefficient but apparently I was wrong. I probably was confused by some ongoing migrations, sorry about that.

@Daimona Does this mean that this is possible?

@Daimona Could you give more information on why there is no way to display a list of events that were created in our namespace?

Scratch that, I thought that the needed query was very inefficient but apparently I was wrong. I probably was confused by some ongoing migrations, sorry about that.

@Daimona Does this mean that this is possible?

Yes, it seems to be possible.

I think this is a cool feature, but it is not a V0 requirement. It is something we can explore for V1 or V2.

gonyeahialam changed the task status from Open to Stalled.May 10 2022, 4:53 PM
gonyeahialam updated the task description. (Show Details)