Posted: November 30, 2012 at 1:49 pm
|
Hi Support. I just set up a new installation of Event Espresso on http://www.polkadotpalette.com/calendar. As you can see in the month of December, if I have multiple images on a given day, they can overlap across each other and across days. [BTW, I’m using Chrome – looks like IE doesn’t have this problem all the time, but I have seen it in IE as well] This is identical to a problem in a previous post: https://eventespresso.com/topic/calendar-images-overlap/ I deactivated all non-EE plugins and the problem remains. I joined VIP in hopes of maybe getting access to a beta that resolves this issue, but I can’t figure out where to go to get the beta access. Please help if you can. Thanks.
|
|
Hi Dave, Using Chrome to check your site, the images overlapped for a second or so as the calendar loaded and then sorted themselves out, same in IE. Are you using the latest version of EE and the Calendar add on? All the current betas and pre releases are here https://eventespresso.com/support/documentation/pre-release-downloads/ |
|
I am only seeing this problem in Chrome, and not on IE. The issue appears to be on the second month. When I started this thread it was November 30th, so November looked fine but clicking the next/right arrow showed the problem on the month of December. Now that we’re in December, December looks fine but January shows the overlap. Again, hit the refresh button and the problems go away. Please check http://www.polkadotpalette.com again and go to the calendar and January using Chrome to verify for yourself. If I had to guess, it seems like there is some code that gets run after the initial calendar layout to resize things and fix the overlap problems. However, this code doesn’t get executed when you go to the ‘next’ month using the navigation arrows. Might that be possible? |
|
Hi Dave, Yes I see it now, this should have been resolved already. Are you using the latest version of the calender add on? |
|
Yes, I’m running EE 3.1.28.5.P and Calendar 2.0.4 |
|
Hi Dave, I had a discussion with some of the support/dev staff on this. It is a known issue but one that is hard to resolve. What we believe is occurring is the page is getting cached in the browser and on subsequent visits it is interpreting the cached info wrong causing the overlap (this is why I didnt see it at first, it wasnt cached). WE are currently looking into replacing the whole structure of the calendar, until then there is little to resolve this except: 1) Stop caching on that page – http://creativedev.in/2012/02/to-prevent-caching-in-web-browser/ – this will slow the load time down, by how much is difficult to say, just be careful to limit it to the calendar page only. 2) Roll back the calendar plugin/full calendar version (which removes the images) or turn off the images on the calendar. I am sorry I can’t give you a better resolution to this currently. |
|
Thank you for your response. I’m hoping you will continue to I just visited the site on a brand-new machine which had never been to This is going to get very bad for my customers as we get later in Please keep me informed as to whether or not you have other
|
|
Have to concur with Dave here… We are seeing the same issue and it is definitely not a cache issue. Our client is an art studio who depends on images on her calendar to draw customers. Up until the WP 3.5 update we have been using a dev issue of your plugins that we tweeked to get images to show correctly. 3.5 rendered them unusable however leaving us in the same boat. We have been waiting for EE 3.2 and working images on the calendar for a year now. Have we been holding our breath for nothing? |
Hi there, I’m sorry for all the trouble that you’re having with the calendar thumbnail images. The reason that the old calendar broke with the update to WordPress 3.5 is that 3.5 includes a newer version of jQuery. We updated the calendar plugin’s JavaScript to be compatible with the new version, and we can do the same for the dev copy that you tweaked. Do you have the code posted somewhere so we can take a look at it? To be honest, the calendar that shipped with thumbnails was going to be the new calendar with 3.2. There have been delays with 3.2, so 3.1 was modified to use the new calendar. |
|
|
Which code would you need? The JS for the calendar I am using? |
The calendar javascript was updated because the WordPress 3.5 update updated the version of jQuery included with WP. The latest fullcalendar.js has fixes that address this. If that’s the issue you’re having, you should just be able to swap out the fullcalendar.min.js in the espresso-calendar/scripts folder with the updated version here. That said, I can’t guarantee it will work with the versions you are using, since it would depend at what point you started making changes to the code. |
|
|
No, I’m still using WordPress 3.4.2. Would upgrading to WordPress 3.5 potentially fix the problems I am seeing? |
@Dave The overlapping images issue is a known bug and there is no fix at this time. We are looking at new calendar systems or possibly building our own but that is a longer-term solution. The only workaround at this time if you are experiencing overlapping images is to not use images in the calendar, use images in the description instead of the featured image and display tooltips (so the image appears in the tooltip popup), or only use a single image for an event for each day rather than having an image for every event that occurs on the same day. My previous comment was directed at @talves. |
|
|
@Dave – I noticed the calendar on your site seems to have the issue resolved. Can you share what you did to fix it? I’m seeing the same problem of overlap on the same day events (with images) and would like to correct it as well. Thanks! |
|
Yeah, I am interested too. I am having the same problem with one of my site. I tried to backdate the calendar but it doesn’t seem to work with the newest version of WordPress. What did you do to fix your overlapping issue? Visit the site I am working on at http://fullthrottleacademy.com to see mine overlapping. Thanks! This happens on both the main page and the calendar page. |
|
Hi Greg and Jesse. I’m afraid that the problem is not fixed on my site. It seems that if there are only a few days on the calendar that have double-images in a single day then it might work, but if you fill out a full month and ESPECIALLY if you start to add classes in the next month which show up at the bottom of the current month – then you’re going to have overlap. I’m a little disappointed that the only ‘workarounds’ suggested are to not use images in the calendar. That’s not an option for my client. These calendar images are THE REASON I chose Event Espresso, and I hope you guys will work on this bug instead of just putting it off to the next major release of the calendar. I’ve resorted to adding text at the top of the calendar: “NOTE: if you see overlapping calendar entries, please go back or forward one month and then return to this month”. |
Hi Dave, What are your thoughts on what this Event Espresso user has done with the calendar: http://4theloveofsewing.com/wpsite/schedule/ We’re discussing internally adding their modifications to the calendar. |
|
|
It looks ok and I assume it works well for their needs, but our customers are selecting a class on the calendar based upon what painting they will be working on, so the calendar must show the images without requiring mouseover. Too much to expect a customer to mouseover 20 to 30 days just to see what the painting looks like. The current calendar is very much what I want – it just has a bug. Is fixing this bug completely off the table? |
@Dave We’ve spent months trying to fix this bug. The main issue is that we’re trying to make the calendar do too many things simultaneously. It would require one of the following options to solve the problem: a) Devoting even more time than we already have into a solution. Again, this is something we’ve already looked at a number of times without 100% success. So, it’s not entirely off the table per se. But there isn’t a lot of incentive in paying our dev team for hundreds more hours working on this when we have other things — like Event Espresso 3.2 — that they are currently working on with a higher priority. We really thought, when we released the last update to the calendar, that we finally got it nailed. It worked in testing in a variety of different environments. Unfortunately, it has to do with multiple things happening when the page loads and the javascript executes and it has to do with the timing of each of those things, which is much trickier to deal with with javascript than it is with PHP. The way the fullcalendar.js script works is it builds the table for the month. It loads the events in an array. Then, after the calendar is loaded, it adds a bunch of Does that make more sense? |
|
|
Hi Chris. My sincere thanks for your response, and please know that as a software product manager for many years I can understand hard-to-fix bugs as well as the prioritization of other items in the queue. I am (somewhat) comforted to know that you have investigated it and that you have communicated with us honestly. I will still hope for a fix in the future. If there is anything I can do to help test and/or debug the situation, please let me know. As you point out, it is ‘able’ to do the right calculation, but on first run it makes the ‘wrong’ calculation. It is this fact, that it is “so close yet so far”, that makes this particularly frustrating. Again, thanks. |
I agree. Our last pass was thinking that maybe it had to do with the time it took for the images to load, so we added a pause action before the rows were sized. Unfortunately, that didn’t do the trick, either, so we’re sort of back at square one. |
|
The support post ‘Calendar Thumbnail Image Overlap’ 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.