Posted: January 15, 2015 at 6:20 am
|
Just noticed the calendar on my site seems to be missing August 31st? Any ideas how I get that back? Oliver |
|
It appears to be clashing with sept 1st as events I have on the 1st are missing. The backend shows it all fine but the website is wrong??? |
|
Hi, Can you provide a link to the calendar please? |
Hi, Can you tell me which version of the Calendar Add-on are you running? |
|
|
Hello Gents, the calendar URL is http://davenportsmagickingdom.co.uk/online-bookings/ and the version no. is 2.2.4 Thanks |
|
Thanks! OK, the reason seems to a be a slight bug where if the first day of the week is Monday, it drops certain days. You can either: Set the first day to be Sunday Change the “Week Mode” to Fixed. I’ll raise a ticket but I think we may be limited on what we can do as we use a thirdparty script (Full Calendar) for the basis of the calendar itself. |
|
Sorted, I have set it to fixed. Many thanks Oliver |
|
Just looking over the awesomeness of it all and for some reason one of my events on september 1st is still not happy? The plot thickens! |
|
Sorry, can you explain in more detail what you mean please? I’m looking at the 1st Sept and it shows: 12:30 admission I know there are more events for that date, but those seem in line with the rest of the calendar. |
|
On my machine I can only see the first two, 13:20 is awol? Viewed in both chrome and IE10 (because everything works in IE!) and also Waterfox. No sign of my 13:20! Oliver |
|
OK, so yes that is happening but for the 31st August. Tuesday 1st Sept is still showing 3 dates (screenshot http://take.ms/YWZeW) I will add this to the developer ticket. |
|
Here is what I get. Any help appreciated. Oliver |
|
Hey, It looks like a simple fix for this issue, so we are adding it to the next release of the calendar, which should be released today. Can you hold on for a little while, and check the calendar after the update please? The second issue *might* still be relevant even after the update, but I cannot be certain as I cannot currently duplicate it on my own test site. |
|
I wait with bated breath! Cheers for the help Dean, most appreciated. Oliver |
Hi there, Calendar 2.2.5.p (for Event Espresso 3) is available for download and includes the fix for the missing dates at the end of some months. |
|
|
Update done nad AUgust 31st is showing even with variable layout selected. Sept 1st still missing one event though. Oliver |
Hi Oliver, This is because the fix in the new version is within a JavaScript file, and browsers will cache JavaScript file. You’ll need to clear your browser’s cache to load the new JavaScript file. |
|
|
Hi Josh, cache cleared and still no sign of my missing event. |
Hi there, Please let us the name, date, and time of your missing event so we can investigate. |
|
|
Sept 1st is missing the 13:20 event as per the other days. The screenshots provided by me and your colleague show the difference. It is only missing when viewed from Sept when on the august page it show sept 1 with all events?? |
I tried to check your site and it says it’s temporarily unavailable. We’ll try checking again, but if you don’t hear back from us, feel free to bump this thread. |
|
|
Bump! We are back online! |
|
Hi, 1st Sept 2015, has 3 events: http://take.ms/Wl6XZ |
|
Checked on two machines in multiple browsers and both don’t show the third event on sept 1st. The screen shot I posted previously shows what I see on either machine I have to hand. |
Hi, I suspect this is due to timezone differences within the browser as I also do not see the 3rd event, both yourself and I are within the UK so have the same timezone setting. However I am trying to reproduce this on a local site and can not, would it be possible for me to take a look of those event and see if I can reproduce this locally? If so please send temporary login details using this form: https://eventespresso.com/send-login-details/ Or if you prefer, can you provide all details for all the dates & times used for those 3 events on the 1st Sep and the 3 events on the 31st Aug? |
|
|
Login details sent, Tony! Thanks in advance. |
I have managed reproduce this using the dates from your events. The current issue is caused by the Registration End Date for that event, if you notice it is set to 2015-07-30, if you swap this to 2015-08-30 and update the event, it will then show on the calendar. The reasoning behind this is due to the fact that Event Espresso (and the Calendar) use a mixture of the Registration start/end dates and Event start/end dates to determine the ‘status’ of an event. The calendar allows for some overlap for your events to show those that are outside of the current month (For example – http://take.ms/hNwzc) this is important here as this is pretty much the only reason those events still display. They end in August, but because of this overlap allowance, those events still display. There’s a little more too it than just this but the general idea is the same. However a lot of your events have been set up using REM, and the setting used when creating the series means that many of those events will remain ‘open’ until 2015-12-31 even after the events date is passed, users can still register onto those events. Is this expected? With the event END date being set before the event START date on many of those event you may also encounter similar issues to this one further down the line as the date pass and or draw closer. I can tell you how to fix the events, which can then be applied to each series of events you have created, although before doing so you’ll want to make a full site backup, include the database as altering dates within REM can delete events that do not fall within the series, this shouldn’t happen when fixing this, but its always better to be safe. I’m brining this up now as I’m sure you would prefer to fix the events now rather than during your active bookings 🙂 |
|
|
Hi Tony, I will commence with a backup asap. I set the close date to the end of the year and have the events hide after they have passed so it all works but probably not the best way. Oliver |
I went through and reviewed your events, it seems only a few have the event end date set before the event start, most of them are correctly setup. I’m not sure how these events have been setup so I’m not sure why some have incorrect dates. Generally speaking your registration end date will match your event date (either start or end depending on your setup, as each of your events are single day this can be either) Also, usually you will want the registration end date to be set to either event start or event end (depending on your events) you will likely want event end. Then users can not register onto events that have passed. With the release version of REM you’ll need to switch the option within REM the lets you chose between fixed dates and dates created using a formula, then apply that to all the events in the series. I can provide further details to do this is you prefer, however… Within the PR Channel is a new version of REM, if you de-activate and delete your current version, then install and activate that version, you will find a new option: That option will set the registration end date to the event end date automatically when using the ‘Yes (all created events are available for registration between the above registration dates).’ option. However before doing this, have you modified any of the events within a series? Say for example, modified a single event from within the series to change a price? or remove events from the series because you closed on that day? |
|
|
Hi Tony I have gone through the events and changed the end dates to be after the start dates. Very weird it should do that. I have removed events for our closed days and am aware that making changes seems to re-instate deleted events which is a nuisance. If you have a solution that will not cause all the events to re-appear I will be up for it if not then I am happy to busk it as it stands. Oliver |
They do not need to be after the start date, they can match, but you wouldn’t have an event that ends before it starts, this could cause problems with the calendar and/or other parts of EE as it is not expected.
The way in which REM works in EE3 does not allow you to set ‘excluded’ days, so applying changes to a full series basically means that REM runs through the exact same function set as when you created the series. If the events are already there, it will update them, if not, it will re-create them (also if you change the recurring series dates it will also delete events that are no longer within the series, hence the backup) Most of your events should work fine, its just important to know that its a mixture of Registration Start/End and the Event Start/End dates that are used to determine the status of events and therefore whether or not they should display. Either way, as long as you are aware of this its a relatively simple fix for any events that do seem to behave oddly. |
|
|
That all makes sense to me at last! I have a feeling I might be accountable for the random date change but all fixed now and functioning fine. Thanks for your help Tony (et al). Always swift and most appreciated. Oliver |
You are most welcome, Oliver. I’ll mark this thread resolved, just let us know if you have any further questions. Have a great weekend. |
|
The support post ‘Calendar is missing August 31st’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.