ugenda
  ugenda
Gold Member
  Tuesday, 07 June 2022
  11 Replies
  1.2K Visits
0
Votes
Undo
I want to create a day view of events containing only the events that start today. Below I want to add a module that shows all events that started in the past but have an enddate in the future.

The reason is that if I show the events that started in the past in the list view of today, the view will show a quite long list of 'old' events first (like exhibitions that have no start time and started months ago). Therefore I want to filter those out.
I did create latest events module and placed in the jevpostjevents_day.listevents position, but I can't work out what the setting should be to show only events with a startdate in the past. It keeps showing the current events.
2 years ago
·
#226978
0
Votes
Undo
I'm working on replicating the latest events module setting in the single day menu item view options. Should be in the next release.

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

2 years ago
·
#226914
0
Votes
Undo
This plugin only seems to filter events that passed. Not multi day events.
2 years ago
·
#226892
0
Votes
Undo
An on/off filter for multi-day events should be feasible to implement. Specifying the date range could be more complicated to implement and could impact performance.

I'll take a look at this - in the meantime you could look at the time limit plugin. It would allow you to hide all events that started more than 3 days in the past on a specific menu item.

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

2 years ago
·
#226873
0
Votes
Undo
I've launched the new site, but I'm still not satisfied how the day calendar is listed. If you look at this page: https://ugenda.nl/agenda you can see that there are a lot of multiday events (like exhibitions) that populate the current day. A user has to scroll through a long list before he can view the events that are most relevant for today, because exhibitions either have no start time or start earlier than for instance concerts.

I would like to do a feature request to have an option to leave out the multiday events, possibly by date range. For instance, if there is a three day festival, it's ok if it is in the list, but an exhibition that stated six months ago should be left out.
2 years ago
·
#226599
0
Votes
Undo
I think you misunderstand me: I have a <strong>menu item</strong> with a day view, showing all events of the current day in a list. I want in the list of that day only events that have a startdate of today. I don't want the multi day events that started in the past in the list of today.


So the top part of the home page is the component output for a day list of events. You have set up the multi-day events to show on ALL days but in this particular menu item you want to ONLY show the events starting on a specific date (today by default).

In essence you want the menu item/component view to be able to do what the latest events module does when it ignores multi-day events that started in the past.

Is that correct?

If so - then this isn't possible at present but I could look at what is involved in incorporating this condition.


Second: I thought I had the module set correctly. But I still notice problem. If I set the offset days to 0, the module will not only show multi day events that started in the past, but it will also show events of today where the start <strong>time</strong> has passed.

There is an option in the module for 'measure time from now' - at present this only affects mode 2 (future events). I can look at the code to extend this to mode 3 also.

And one other question: I added the module to a JEvents module position. I have set the module to show the title, but it seems the Events module positions ignores the title of the module.

It should not do - this is controlled by the template.

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

2 years ago
·
#226594
0
Votes
Undo
I think you misunderstand me: I have a menu item with a day view, showing all events of the current day in a list. I want in the list of that day only events that have a startdate of today. I don't want the multi day events that started in the past in the list of today.

Below the list I want to create a module showing multi day events that have startdate before today. So I can separate the multi day events from todays events and show them on the same page in two lists..

See our current site: https://www.ugenda.nl/agenda/ Here you first see a list of todays events. If you scroll down you see a list of 'continuous events'.

Second: I thought I had the module set correctly. But I still notice problem. If I set the offset days to 0, the module will not only show multi day events that started in the past, but it will also show events of today where the start time has passed.

And one other question: I added the module to a JEvents module position. I have set the module to show the title, but it seems the Events module positions ignores the title of the module.
2 years ago
·
#226587
0
Votes
Undo
See this setting in the latest events module

Screenshot from 2022-06-09 11-45-07.png

If you choose "Display on first day only" then regardless of how you set up the event when you created it then it would only appear on the day it starts. If you choose "Use setting from the event itself" it will respect the way you want the event to appear in the calendar so that some can appear on all days and some only on the first day.

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

2 years ago
·
#226571
0
Votes
Undo
Could you please be more specific. Where can I find this option? I've been through all settings (in JEvents itself as the menu item settings as well), but can't find any option for multi day events. I've been through your documentation too.
2 years ago
·
#226564
0
Votes
Undo
check the options in the 'multi day event display' options field - there is an option to hide them there

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

2 years ago
·
#226550
0
Votes
Undo
The 0 does the trick. And the setting should be: Only past events. In your example your have All events, but this will show all events of today as well.

Now I have the module set up correctly. But how do I leave the multi day events with a startdate in the past out of the list view in current day?
2 years ago
·
#226542
0
Votes
Undo
I think this setup will do it for you
Screenshot 2022-06-08 at 09-22-15 Modules JEvents Latest Events Module - J33 jQuery - Administration.png
it will pick up a combo of events
1. Ending after now and starting before the end of today
2. Ending after the start of today, starting before now

It worked in my tests - the one issue could be that it could pick up events that ended earlier today, If its important to exclude these then that may be possible using the TimeLimit plugin

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

  • Page :
  • 1
There are no replies made for this post yet.

Members Area

Show your support

Unlike many Joomla calendars we do not charge to download JEvents - please show your support for this project by becoming a member of the JEvents Club Club members get access to early releases, exclusive member support forums, and Silver and Gold members can use many exciting JEvents addons

Your membership will ensure that JEvents continues to be the best events calendar for Joomla.