Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more choices to jemlistevents #1918

Open
Heklaterriol opened this issue Mar 1, 2025 · 3 comments
Open

Add more choices to jemlistevents #1918

Heklaterriol opened this issue Mar 1, 2025 · 3 comments
Assignees
Labels
enhancement New feature or request feature request fixed Have a commit with the solution.
Milestone

Comments

@Heklaterriol
Copy link
Contributor

While working on the issues #1914, I came up with some new choices we could add to jemlistevents:

  • open date events
  • all events (except trashed)
  • ongoing events

I'll try to implement them and then present them here for you to check out

@Heklaterriol Heklaterriol added enhancement New feature or request feature request labels Mar 1, 2025
@Heklaterriol Heklaterriol self-assigned this Mar 1, 2025
Heklaterriol added a commit that referenced this issue Mar 1, 2025
"Open date events" and "All events", and first unfinished steps with "ongoing"
@Heklaterriol
Copy link
Contributor Author

Heklaterriol commented Mar 9, 2025

@mckillo and @jojo12 :

Please check out the jemlistevents plugin.
https://github.com/jemproject/JEM-Project/tree/JEM-4.3.3-jemeventlist

Here is the installation file:
https://raw.githubusercontent.com/jemproject/JEM-Project/refs/heads/JEM-4.3.3-jemeventlist/plugins/plg_content_jemlistevents.zip

What is changed in the jemlistevents plugin:

  • jemlistevent unfinished does not show events of today #1914 is fixed
  • the displaying conditions of the events is exact now, including the time. E.g. "unfinished" is exactly to the end time of the event
  • I added 3 new types: "ongoing": Ongoing events, taking place now, "open": Open events with no date/time, "all": All events (past, ongoing, upcoming and archived)

@jojo12
Copy link
Contributor

jojo12 commented Mar 9, 2025

Works fine. I continue to test

@Heklaterriol
Copy link
Contributor Author

I actually wanted to add a time offset for both the start time and the end time, which controls the display duration of the events.
But when I was working on it I realized that this is not so trivial, e.g. if the start time is moved forward and the time backward, they may become contradictory.
It's almost done, but I think it's too complicated for the users.

@Heklaterriol Heklaterriol added this to the JEM 4.3.3 milestone Mar 18, 2025
@Heklaterriol Heklaterriol added the fixed Have a commit with the solution. label Mar 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature request fixed Have a commit with the solution.
Projects
None yet
Development

No branches or pull requests

2 participants