Importing Calendar Modern Events Calendar

I’m guessing the new Modern Events Calendar Extension follows the same support policy as other bundled premium plugins and Theme.co will be providing support.

I was very happy to see the inclusion of a premium calendar plugin in the latest releases of X and Pro. I was previously trying out All-In-One Events Calendar in a test version of Pro for a site under development. The site is currently using a Google calendar and when trying to import it using the import Google Cal option in import/export I get a 403 error. I will attach a screenshot in a separate private note. It would seem its a permissions error, but using the same api key and calendar ID I’m able to import and sync the same calendar to the aforementioned All-In-One calendar without a problem. The api key has restrictions set to the same domain as I have MEC installed on, the calendar is public and I’ve made sure the api and calendar ID are correct. Am I missing something here?

Hello There,

Thanks for writing in! Please check out this video to know how you can import Google Cal into the plugin:

For more details, please review the plugin documentation here:


Hope this helps.

I’ve already gone through the MEC documentation and viewed this particular video previous to submitting my issue. Please READ my actual message and address the issue I’m having. Responding with superficial information just to have a response might help support metrics, but doesn’t actually help the situation.

My issue doesn’t have anything to do with how to import a Google calendar, but actually getting the calendar to import. As stated in the original post, I’m using the correct API key and calendar ID and receiving the error I posted in the original post. These same credentials work perfectly in other calendar plugins.

1 Like

Hello There,

Sorry for the confusion. Well in that case, would you mind providing us the url of your site with login credentials so we can take a closer look?

To do this, you can create a secure note with the following info:
– Link to your site
– WordPress Admin username / password

Thank you.

I updated the post with a secure note that includes the requested info

Hello There,

I have logged in to your site and tested the import. It is indeed returning the error. It could be that the Google API key or the calendar ID is incorrect. We could not check it since your account. Could you please create another Calendar, get the calendar ID and test the import again.

Please let us know how it goes.

I found the issue. I had http restrictions enabled for the API key. When I disabled them, MEC was able to connect. Which is weird because the other calendar plugin I was testing, All-in-One Event Calendar by Time.ly, has no issue with importing Google Calendar events with HTTP restrictions added. The error mentioned there was no referrer being sent. I suspect the main issue here is that MEC doesn’t send a referrer when calling the API.

There is no way to contact Webnus to relay this issue without purchasing a separate MEC license.

Thanks for reporting your findings. I’ll post this to our issue tracker so our development team could be made aware and report to Webnus if needed.

One additional reason I just thought about is I use Cloudflare. I’m not sure if it would strip out referrers and cause the 403 from the Google API.

It could be, but I can’t confirm it either as I;m not sure how CF’s redirection or URL mirroring works. But we’ll this on our tracker, thanks!

I am Ivan, one of the developers at Webnus. During our time as a member of the WordPress community, we have made a few mistakes. One of our developers requested a test drive and provided his email address so that the user could send his information to it. However, as we all know, WordPress guidelines prohibit posting company and official email addresses in the community forum.

WordPress volunteers, who are in charge, did not accept our admission of guilt and apology this time.

As many of our users and supporters have come to the shocking realization that MEC Lite has been removed from the WordPress repository alongside our other plugins and themes, we too have been dealing with the blowback from this sudden, unilateral decision, with no recourse to challenge it in the immediate future. Our first step was to issue a new update for MEC Lite on our website (since it is the most popular of all our products) so that our users don’t miss out on future updates and improvements that MEC Pro users receive.

Download the Lite Version
https://webnus.net/modern-events-calendar/lite/

Hi Ivan,

Thanks for the information and direct download link.

Thanks