Internet explorer auto populating search on ECP w/CE

Home Forums Calendar Products Events Calendar PRO Internet explorer auto populating search on ECP w/CE

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #108715
    Paul
    Participant

    Hi Tribers,
    We were ready to push the button on the ECP & CE today when last night we discovered what looks like a bit of a roadblock for the majority of our users. Internet Explorer 8 throws back an error when users try to refine, modify or change views from whanganuinz.com/events

    There were no results found for “Search”

    This appears when refining items to first in a recurrence and view swapping. (check out whanganuinz.com/events for the modern tribe version). I can’t even try to delete the and it occurs without even going near the find events button.

    We have been working on the project on Macs so unfortunately didn’t catch this one sooner. I was unable to find anything in the forums but would be delighted to hear if I accidentally overlooked something.

    Suggestions please?

    Screenshot of results here – https://www.dropbox.com/s/edrjex0do8i9nyn/photo.JPG
    This is occurring on multiple versions of windows and IE browsers.

    The calendar is great, but unfortunately our users won’t think so if they can’t find stuff.

    Cheers,
    Lacey

    #109193
    Brook
    Participant

    Howdy wanganuiedc,

    I am happy you like our plugin. We certainly want to get it working for your IE8 users on your site. Our plugin is IE8 compatible, but it does have to disable Ajax for IE8 due to the lack of support that browser has for the History API.

    Something, likely a different plugin or your theme, is causing the value or the date and search fields to submit with the rest of the form. This is evidently only happening when the form is not submitted via Ajax. Because Ajax is disabled in IE8, you are seeing this error only in that browser. As you can see here, our default plugin is compatible with IE8 and does not do this ordinarily. Thus, there is something unique about your site that is causing this to happen, likely a 3rd party plugin you are running or your theme.

    If you are interested in getting this resolved quickly, could you also run through some diagnostic steps for me? First, could you try temporarily activating the default 2013 theme, and seeing if the issue persists.

    If disabling the theme fixes it, we have narrowed the issue down to a theme conflict. Do you have any theme overrides for the Events Calendar? If so could you try disabling them by renaming your [themename]/tribe-events/ folder to ‘tribe-events-bak’. Did that fix it?

    If the issue persists in the default 2013 theme, then we have a different set of debugging steps. Please keep the 2013 theme enabled, and also disable any plugins other than the ones from Modern Tribe to see if that fixes it. If it does, please try reenabling the plugins one at a time until the issue resurfaces. When it does resurface, can you let me know which plugin caused that to happen?

    Does that make sense? Are you able to run through those diagnostic steps? Please let me know. Cheers!

    – Brook

    #110041
    Paul
    Participant

    This reply is private.

    #110282
    Paul
    Participant

    I have managed to get things to play nicely on the current theme without errors by using the classic header and minimising calendar display views. It is not a full solution, but enough to get things running publicly for now. Any further advice would be appreciated.

    Cheers,
    Lacey

    #110587
    Brook
    Participant

    You are very welcome Lacey.

    I am afraid I am not aware of any similar themes that I would recommend. If you would be interested in getting the current theme to work it would be as simple as dequeueing the ‘jquery-placeholder‘ script. In the default environment it obviously works, but some how I think that is conflicting with your theme. If I were you I would test out dequeueing it and see if you are still happy with the drop in backwards compatibility that removing if would cause. You might have a little trouble dequeueing it, I do sometimes. This generally relates to mismatched priorities, or dequeueing the script before it is even enqueued. Let me know if this gives you trouble and you are not able to figure it out.

    I hope the above advice helps. If there is anything more I can do, then shoot a response. Once is working to your satisfaction, would you mind marking this topic resolved, or dropping a short response to indicate that? Thanks!

    – Brook

    #116647
    Paul
    Participant

    Hi Brook,

    Thanks for the tip, I am now digging deeper into the world of “dequeueing” than I ever expected, but before I go the the point of modifying anything, I am still getting silly issues with the classic header (removing the options for search and limiting views down to list only at this point but would love to make it wider) and users on Ie 9 (on the boss’ system at the moment). When she scrolls down to the bottom of the events page and clicks to view the next events, she gets a blue warning box that there are none available. In her haste she has clicked the “previous events” link trying to get back, and on the second click (and load) she gets a list of events from 2016 -the latest date in our upcoming events) and a list of “previous events in receding date order from 2016. Any thoughts that it could also be related to the item needing “dequeueing”?

    Cheers,
    Lacey

    #117189
    Paul
    Participant

    This reply is private.

    #117272
    Brook
    Participant

    Howdy Lacey,

    I just wanted to let you know that I will dive into this ASAP, tonight or tomorrow. I am currently out of the office and do not have an IE9 VM for testing available just yet. Thanks for your patience!

    – Brook

    #117474
    Paul
    Participant

    Not a problem Brook,
    I can understand and relate, as we underwent most of our testing and implementation on machines post ie9 too!

    Appreciative of your help & update,
    Lacey

    #118324
    Brook
    Participant

    Thank you for your understanding. I have not forgot about you, and I just got my IE9 Vm powered up. It appears that once again we are seeing “tribe-bar-date=Date” in the URL. This means that some Javascript somewhere along the lines is overriding the datepicker JS. Unfortunately your theme seems to conflict with the classic header as well, at least our Tribe backwards compatibility scripts.

    In order to get your theme to work you probably have to hire someone. I know you said you are willing to switch. I just checked with the team. Sadly none of us were able to find a theme similar to your current one that we would guarantee is fully compatible. The closest one is probably WordPress’ own 2012 theme. That said most theme’s are fully compatible, especially from reputable devs. When finding a theme it is always good to check the developers support forums (which most have), and see if there are lots of recent compatibility issues. If so I would move on. It is not too terribly difficult to design your theme to follow WordPress best practice, and when you do conflicts become quite rare (unless the plugin that is conflicting is not following best practice either). WordPress APIs are designed to be minimize conflicts, and they are quite good at it.

    – Brook

    #118491
    Paul
    Participant

    Thanks Brook,
    I appreciate the effort you put into this one for me! I noticed the spike in visits from the US last night before the checking emails this morning so am aware that you were hard at work. Thank you. I will make some small modifications to get things running as smoothly as possible on the current mix until I can swap things over to something that plays better with others.

    Thanks for the help & encouragement.

    -Lacey

    #118700
    Brook
    Participant

    For sure! This might even be just one of those rare instances where everybody is doing what they should, and a conflict still managed to happen. Regardless it could take a very knowledgeable JS developer some time to fix things, so it sounds like the best route for you is to switch themes as you intend. I am glad I was able to help point you in the right direction. Always feel free to open another topic should something else arise. I am going to close this one since it sounds like you are sorted for now. Cheers!

    – Brook

Viewing 12 posts - 1 through 12 (of 12 total)
  • The topic ‘Internet explorer auto populating search on ECP w/CE’ is closed to new replies.