Home › Forums › Calendar Products › Events Calendar PRO › Calendar import not working as expected
- This topic has 9 replies, 3 voices, and was last updated 14 years, 1 month ago by
Jonah.
-
AuthorPosts
-
March 14, 2012 at 6:54 am #16719
Dan
MemberHi guys,
I seem to be having two specific issues with the calendar import options.
1) iCal import does not work for individual events. This has happened before, and then magically started working again. For some reason, the URL just redirects to the string without /ical appended to the end. I’ve seen this in both Safari and Firefox.
2) Google Calendar seems to work just fine, but I would LOVE to the events pass the Venue to the calendar. It doesn’t seem to do that. It passes title, time, date, and description. Is there any way to make that happen?
Any help would be appreciated! This site is for a conference that starts at the end of this week, so the sooner I can get this working right, the better.
March 14, 2012 at 7:58 am #16730Rob
MemberHey Dan! Thanks for reaching out, and sorry to hear you’re having issues. On these points:
1. We definitely have some issues in the current code base with the iCal functionality; you’ll see a couple of the longest threads on the forum here are related to that. We’ve got it in the works to fix for 2.1 and you may find some stopgap solutions in the other threads that could work, but really we’ve dedicated a chunk of 2.1 to fixing calendar-related issues so the bulk of improvements will come then. My apologies for the inconvenience on that end.
2. Not sure about this one; my guess is we’ll need to wait until the Google Calendar API is updated to fully address this, but let me see if Jonah has any suggestions for how to hack it in the interim. I’ll get him to chime in directly if so.
Sorry I couldn’t offer up more in the short-term, Dan. Let me know if you’ve got any questions on my points above.
March 14, 2012 at 8:29 am #16733Dan
MemberThanks, Rob!
I know that Google Calendar does support a location= in the URL. If Jonah could just point me to where in the code the URL is generated, I could probably work my way though it by appending the Venue to it. I look forward to hearing from him on that.
In terms of the iCal issue, what a bummer. I do hope that you guys fix it. I’ve sifted through the forums and haven’t found any stopgap solutions just yet. If you see something that might work, please feel free to point me to it.
Thanks for your support and the amazing plugin!
March 14, 2012 at 11:28 am #16744Jonah
ParticipantHi Dan,
On line 279 of /wp-content/plugins/events-calendar-pro/events-calendar-pro.php you’ll find the function used to generate the Google cal link. And on line 164 of /wp-content/plugins/events-calendar-pro/template-tags.php you’ll find a filter for the tribe_get_gcal_link() function which calls the other function. Hopefully that points you in the right direction but let me know if you have any questions.
Regards,
JonahMarch 14, 2012 at 11:46 am #16745Dan
MemberThanks, Jonah.
I just took a look at it and it seems like you are passing $location to the URL. Either this is completely over my head, or it’s not working correctly. Most likely it is completely over my head.
If you have any thoughts as to how we could pass the location to Google Calendar, I’d love to hear you out on it.
Thanks so much.
March 16, 2012 at 10:42 am #16853Jonah
ParticipantHi Dan, Google cal locations are working for me. I’m not seeing the Venue name show up but this was likely either an oversight or by design. How is it not working for you?
March 16, 2012 at 10:58 am #16855Dan
MemberThanks, Jonah.
We’re actually using the plugin for a conference, so the Venue is actually just the room name. There is no address information. Ideally, we would get the Room Name (Venue name) passing over to Google cal.
Here’s a link to one of the sessions so that you can check it out: http://bit.ly/ws9bNa
March 16, 2012 at 11:28 am #16861Jonah
ParticipantAhhh so that’s the problem. It’s not getting the location name and since there’s no address the location is blank. Unfortunately I’m not sure how to modify this myself but I think in any case you’d need to modify the core in order to get the venue name in there.
This is definitely something we should do so I’ll add a feature request to our system but it probably won’t make it in until 2.1 or 2.2. No promises…
For now you’ll need to tweak the code yourself or hire a developer to help you.
March 16, 2012 at 11:45 am #16864Dan
MemberThanks, Jonah.
The Conference starts this weekend, so there would be no time for me to hire anyone to do this. Any thoughts as to how it could be done?
I’m somewhat code-confident, but I feel like editing the core myself without any guidance, the day before this conference, is probably the worst idea ever.
March 19, 2012 at 9:30 am #16908Jonah
ParticipantHi Dan,
Sorry but I can’t offer up a solution for you. You’ll need to figure out how to hack the core yourself, which I wouldn’t recommend anyway because your changes will be lost the next time you update, or find a developer who can help you.
Good luck!
– Jonah
-
AuthorPosts
- The topic ‘Calendar import not working as expected’ is closed to new replies.
