Support

Home Forums Event Espresso Premium Calendar displaying

Calendar displaying

Posted: November 15, 2013 at 10:50 am

Viewing 10 reply threads


Robin Gardiner

November 15, 2013 at 10:50 am

Is there a fix for the calendar not displaying that doesn’t require me to amend code? I have neither the time not the expertise!
Thanks.


Josh

  • Support Staff

November 15, 2013 at 11:39 am

Hi Robin,

It depends on what’s causing the issue. Can you post a link to the calendar page so we can take a look?

If it’s something that you would rather have support staff go in and troubleshoot and fix outside of the support forums, we also offer priority support options:

https://eventespresso.com/product/priority-support-tokens/


lwimberger

November 22, 2013 at 2:03 pm

Josh,

I am experiencing some sort of issue with the Calendar in Internet Explorer. At first I thought it was due to updates that needed to be run. I have updated everything and still no luck. I have the most updated wordpress and have switched my theme to the newest ‘twenty twelve’ theme just to see if it was a jQuery library issue with the current theme. No luck.

In Internet Explorer, the calendar looks like scrambled code. It looks fine in all other browsers. Any ideas:

http://neurosculptinginstitute.com/calendar/

Thanks


Josh

  • Support Staff

November 22, 2013 at 2:42 pm

Hi there,

This looks like an issue that’s happening in other browsers too. The Calendar’s JavaScript is getting spit out on the page instead of being rendered.

The first thing I would check is make sure that the shortcode that is on the calendar’s page isn’t wrapped in any other tags. If you go in to edit that page and the page editor is in text mode, can you see if there are any other tags before or after the calendar shortcode?


lwimberger

November 22, 2013 at 2:59 pm

Here is the code on the page:
[raw][ESPRESSO_CALENDAR][/raw]

If I take away the [raw] tags, the calendar just disappears in IE and in other browsers. If I update my theme, I no longer need the [raw] tags in Mozilla, Chrome, etc. to display the calendar like I do with my current theme, but IE still refuses to display the calendar – with or without the [raw] tags.

Thanks for looking into this.


Josh

  • Support Staff

November 22, 2013 at 3:37 pm

Hi there,

I checked again and the page will not load up in chrome at all, but it will in Firefox, but it displays part of the JSON array that normally the calendar would use to pull in event data.

My guess is that there is something in the descriptions of one or more of these events that is causing this. Or a plugin or a theme function is altering the content of the events.

To narrow things down a bit, I looked at the source of the page and it appears that the calendar is stopped when it tries to load up the event with the id of 56.

That’s this one:

http://neurosculptinginstitute.com/event-registration/?ee=56

You can do a quick test to see if it’s something in that events description by going in to edit that event and placing a more tag at the top of the description, or by temporarily removing the content from that event.

Can you see if that helps?


lwimberger

November 25, 2013 at 9:16 am

I removed all content from that event profile and I still see the same error appearing.

http://neurosculptinginstitute.com/event-registration/?ee=56

I have systematically deactivated other plugins to see if I could eliminate a potential conflict to no avail. I have tried other themes as well.

Thanks again for any ideas/suggestions you might have.


Josh

  • Support Staff

November 25, 2013 at 10:11 am

Hi there,

I looked a little deeper into this site by viewing the source of the pages and it appears it’s been hacked.

If you ping the xmlrpc file on your server at:

http://neurosculptinginstitute.com/xmlrpc.php

you’ll see one example of where the scripts are running. If those are getting injected into the calendar page it’s likely what’s breaking the calendar.

A good start to getting this cleaned up would be to run the Sucuri scanner:

http://sitecheck.sucuri.net/scanner/


lwimberger

November 27, 2013 at 10:48 am

Josh,

Thanks for alerting me to the hack. I’ve cleaned that up and am now passing the Sucuri scan. GoDaddy tells me the injected code appears to be resolved. Unfortunately, I still cannot get the calendar to display in Internet Explorer.

It appears just fine in Mozilla, Chrome and Safari. Just not Explorer.

Any other suggestions?

http://neurosculptinginstitute.com/calendar/

Thanks.


Josh

  • Support Staff

November 27, 2013 at 12:02 pm

Cleaning up the hack certainly did help. I couldn’t load up the calendar in any browser before. Now it loads for me in all of them, included IE.

Here’s a screenshot of your calendar in IE.

What you’ll want to do is make sure that IE’s compatibility mode is disabled for that page. There’s a meta tag you can put in the head of the document that will switch IE back to standards mode in cases where someone has enabled compatibility mode.

Here’s a post that has some information about the meta tag that IE will use to disable compatibility view:

http://twigstechtips.blogspot.com/2010/03/css-ie8-meta-tag-to-disable.html


lwimberger

November 27, 2013 at 12:18 pm

Thank you so much for your assistance. I suspected the compatibility mode settings might be the culprit, but the hack side-tracked me form that solution.

Adding the <meta http-equiv=”X-UA-Compatible” content=”IE=8″ /> line to my header did the trick!

Thanks again for your excellent support.
Cheers!

Viewing 10 reply threads

The support post ‘Calendar displaying’ 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.

Event Espresso