• Resolved sivarkwell

    (@sivarkwell)


    Love the plugin and a lot of the extensions but the one thing I can’t wrap my head around is why events that are past the event date still show up by default in event lists?

    I have to go out of my way to create grids to pull in events and mimic your functionality just so I can easily just not show events past the event date.

    I don’t want to cancel or expire them as any normal event calendar ever created ever always shows all events, and adding an expiry date hides them from everywhere which is just bad.

    Again, great plugin and all that but that part to me has always seemed weird, and the events expire at midnight also, you can’t even set them to expire right when the event time ends!?

    It was a quick fix for a bit so we could have expiring events be removed from the current list, I get it. But it’s time to expand that functionality! Especially for what claims to be the best event plugin on the market. Thanks.

Viewing 6 replies - 1 through 6 (of 6 total)
  • I agree with everything you wrote.

    The plugin is very good but the implementation of the event duration is weird.

    Hi @sivarkwell

    Thank you for appreciating the plugin so much.

    If you add the Expiry date to the events, The choice of hiding it or not lies in the event listing settings.
    These Expired events can be seen anywhere on the website if you add the shortcode [past_events].

    Regarding expiry timings, I will add this suggestion for future updates.

    Regards,
    Priya

    Thread Starter sivarkwell

    (@sivarkwell)

    So, the problem with that is now the default is to show all events regardless of if they’re past the date or not.

    What is the point of showing expired events in the event list at all?

    Thread Starter sivarkwell

    (@sivarkwell)

    Yeah honestly after working with this for hours today I can see why you have not built this out yet, it’s because it’s hard. It’s because your developers didn’t want to bother building it like I am having to spend time doing now.

    Honestly this is deal-breaking for me, I can’t work with this plugin if I can’t just automatically exclude expired events the moment they happen. Makes zero sense to do it otherwise other than if you were too lazy to develop it the proper way.

    Thread Starter sivarkwell

    (@sivarkwell)

    For anyone wondering, we used JetEngine’s query plugin to filter by _event_end_date but this variable is saved as a CHAR so you have to optimize for that, then we just use only the calendar and not their event list. Bad events still show up in their lists or with some filtering options but this allows you to just use your own custom grid to pull in only upcoming events and then use the calendar to show a normal event calendar with all events.

    Hi @sivarkwell

    It’s not hard but if we give automatic expiry date generation and no admin control then it’s easy to develop. We have discussed and found that if we make it strict for all the users then some users will not find it useful.

    If settings are correct and still someone wants to show events which is expired then it is possible. If you don’t want to show then you need to use frontend automatic expiry generation. For the backend admin has control over the expiry date selection or makes it available all the time.

    Thank you

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Is there any plan to just remove the expiring events functionality?’ is closed to new replies.