Michael Weiner
Forum Replies Created
-
@dcw4 –
Hope your Monday has been treating you well.
Happy to hear that things have resolved. Thank you for you patience with the issue (and for reporting it)!
I will be closing this ticket since all issues seems to be resolved. If anything else crops up, feel free to open a new ticket.
Thanks!
I hope you are doing well.
I’ve got some good news for you! The Events Calendar just pushed an update for The Events Calendar and The Events Calendar PRO. The current version for each plugin is now v6.0.2.
An entire list of changes can be found here: https://github.com/the-events-calendar/the-events-calendar/releases/tag/6.0.2
Reading through those patch notes, there were several bug fixes that would explain why my plugin was not functioning as anticipated. Most notably, there was an issue with their function that returns information about venues – namely the address of the venue. This is why the name of the venue would display in the tooltip but not the address.
I have upgraded to this newest release on a development site of mine and it has resolved the issues that we found with my DELTEC plugin on Divi. So, if you upgrade to The Events Calendar v6.0.2 and are running v4.2.0 of my DELTEC plugin, you issues should be resolved.
Once you’ve upgraded, please reach out and let me know if the issues you were seeing have resolved. I anticipate that they should.
I would recommend (if you can) upgrading to The Events Calendar v6.0.2 on a staging site first to determine if there are any other new bugs with this release.
- This reply was modified 2 years, 4 months ago by Michael Weiner. Reason: fix typo in TEC version number
- This reply was modified 2 years, 4 months ago by Michael Weiner. Reason: grammar
Sounds good. It sounds like the bug fix is in QA with the The Events Calendar development team, so it shouldn’t be too long before a fix is put out.
I will touch base with you again once there is a fix in place to ensure things are working on your end.
@dcw4 –
Another quick update for you.
One of the workarounds for this bug is downgrading to v6.0.0 of The Events Calendar. https://theeventscalendar.com/known-issues/#dl_venue-divi
I ran a quick test and downgrading does in fact restore the functionality of displaying the event’s location name and address in the tooltip when using Divi.
Since you are using The Events Calendar Pro, you will also need to downgrade that plugin to v6.0.0 as well.
Downgrading and installing a different version is beyond the support of my plugin. More information on downgrading (if you choose to do so) can be found here: https://theeventscalendar.com/knowledgebase/k/accessing-older-plugin-versions/
Since a fix for this bug is already listed as being in-progress, I would expect a fix to come from The Events Calendar in the coming days or week. Although I don’t have an exact date.
@dcw4 –
It looks like there is a known bug with both The Events Calendar and The Events Calendar PRO and displaying venue information when Divi is the active theme.
More information about that can be found here: https://theeventscalendar.com/known-issues/#dl_venue-divi
The bug is listed as being actively worked on. If I find a temporary work-around, I will post a follow up here.
The challenge here is that my plugin works on top of The Events Calendar and its code base. So, when The Events Calendar has a bug in it – particularly related to venues – my plugin will also potentially break since I do not have access to The Event Calendar’s code base.
I have opened a support ticket with The Events Calendar to get confirmation is this bug is related to what we are seeing with my plugin. When I hear back from them, I will continue to follow up.
I did take another look at your site, and you are correct. Only the name of the location is displaying.
I switched my staging site over to Divi, and the location address does not appear. So, this appears to be a conflict between Divi and The Events Calendar because when I switch my theme back to the Twenty Twenty-Two theme, things work fine with DELTEC.
Looking at the release notes for The Events Calendar 6.0.1, there were two changes of interest. One for Divi and one for caching translated venue names. Now, I’m not sure if these changes impact us, but I will need to look into them more.
This gives us another avenue to investigate.
@hakonknappen – Sweet! Thank you for brining the issue to my attention. I got to fix a couple of other issues in the process. If you run into additional issues in the future, don’t hesitate to open another support topic!
@dcw4 – How are things working for you? I went and visited your site this morning. The “Location: ” prefix, location name, and location street address are all displaying correctly. I did try on 3 different browsers and got the same results. This leads me even further to say that DELTEC v4.1.0 did have a bug that was fixed with v4.2.0, and the inconsistency in displaying on the browser was a cache issue.
@dcw4 –
If you want the address to be displayed in the tooltip, you will need to specify that in your settings for the Display Event Location for The Events Calendar plugin. You can do this on the backend of your site but hovering over Settings on the left-hand black admin sidebar and then clicking on Display Event Location for The Events Calendar that appears on the flyout menu. On the Display Event Location for The Events Calendar settings page, update the Tooltip Message Before Venue/Location Name textbox (or clear it out if you don’t want a prefix) and then check or un-check the Show Full Venue Address Inside Tooltip checkbox. Then click the blue Save button.
And yes, there could be a bug with The Events Calendar. When I get some more free time, I will need to do further investigation.
Thank you for giving that a try. At this point I’m still inclined to say that this could be caused by a caching issue on the server-side which is separate from your client-side (browser) cache since I am seeing something on your website that you are not.
On my staging site I’m running The Events Calendar v 6.0.1.1, TEC PRO v6.0.1, and DELTEC v4.2.0 on the Twenty Twenty-Two WordPress theme. There are no other plugins active. Now, this staging site has no caching at all. With v4.2.0 installed on my staging site, I am able to get the tooltip to display the event location correctly. In theory, you could be hitting a theme conflict or a conflict with another plugin, but unless we disable all other plugins (since your site is live, this is probably not an option) we won’t be able to confirm that.
When I go and visit your calendar (https://produffersorlando.com/calendar/) and I hover over an event I see the location in the tooltip. In a separate browser (where I’ve never viewed your website before) when I view your calendar and hover over an event, the tooltip does not have the location in it. On that browser, if I go back a month and view the events in September, and then return to October (using the forward button or the month selector provided by TEC), and I hover over an event that takes place in October the tooltip has the event’s location name.
This would lead me to believe that the web server is caching this page. Do you have access to clear the web server’s cache for this page? If so, please clear the server’s cache. Clearing both the server-side and client-side (browser) cache might give us some more insight to see if we can get the calendar to behave consistently and correctly.
If you are using any caching plugins on your website, can we try disabling those as well?
With version v4.2.0 of DELTEC installed, you could also try to create a new “test” event with a venue with a date of today or tomorrow. Then try viewing your calendar and see when you hover over the test event if the tooltip has the location displayed.
I think you might have a caching issue on your end. When I visit https://produffersorlando.com/calendar/ I do see the event location when I hover over events.
I would try viewing https://produffersorlando.com/calendar/ in a different browser.
If you navigate back a few months on your calendar using the < and > buttons (usually only 1 or 2 months) a few times and then try hovering over an event, you should see the location in the tooltip.
Interesting…
Just to clarify, the update to Display Event Location for The Events Calendar v4.2.0 doesn’t seem to fix the tooltip not showing the venue of the event?
@dcw4 and @hakonknappen,
Thank you both for you patience with me.
I have just deployed an update that should address this issue. Please go ahead and update to DELTEC v4.2.0.
The root issue was caused by venues that did not have a street address specified. Since both of you have reported this issue since upgrading to The Events Calendar v6.0.0+, there must have been a change made in the The Events Calendar plugin code base that differentiates venues with a street address and those without a street address.
Once you’ve installed the latest version of Display Event Location for The Events Calendar (v4.2.0), please take a quick second and check your settings for the Display Event Location for The Events Calendar plugin. You can do this on the backend of your site but hovering over Settings on the left-hand black admin sidebar and then clicking on Display Event Location for The Events Calendar that appears on the flyout menu. On the Display Event Location for The Events Calendar settings page, update the Tooltip Message Before Venue/Location Name textbox (or clear it out if you don’t want a prefix) and then check or un-check the Show Full Venue Address Inside Tooltip checkbox. Then click the blue Save button.
At this point you should be able to view your calendar and when you hover over one of the events in question you should see the location and/or street address included in the tooltip like normal.
Please let me know if this addresses the issues that the both of you were seeing. If not, I will continue to investigate on my end!
Thanks!
- This reply was modified 2 years, 5 months ago by Michael Weiner. Reason: typo fixe
- This reply was modified 2 years, 5 months ago by Michael Weiner. Reason: note about additional investigation
No worries on the typo. ??
I believe I’ve found the issue.
Can you please go and look at the North Shore Golf Club venue on the backend of your website and tell me if there is an address associated with the venue or is there just a name?
Hi @dcw4,
Just to confirm – you are running Display Event Location for The Events Calendar version 4.1.0, correct?
Did you notice the issue after you upgraded to The Events Calendar v6.0+?
If you could provide a link to your site, that would be great! What’s interesting is that I am unable to replicate this issue as of yet.
Thanks!
MichaelThank you for the information.
I have a development site where I am running the following:
Display Event Location for The Events Calendar: 4.1.0
The Events Calendar: 6.0.1.1
The Events Calendar PRO: 6.0.1Unfortunately, I have been unable to replicate your issue. I’ve created events in series, single events, and I’ve even disabled The Events Calendar PRO and created “non-pro” events. For every event, the location is displayed in the tooltip like normal.
I did identify an extraneous folder in my plugin’s repository for the latest v4.1.0 release. Since I haven’t been able to replicate your issue, I’d like you to disable and uninstall Display Event Location for The Events Calendar and please re-install the latest v4.1.0 version.
I do want to get to the bottom of this issue, so let’s see if a clean installation of my plugin can solve the issue!