Page 1 of 2

Can you import from Google Calendar?

Posted: Tue Nov 15, 2011 3:56 pm
by JohnSutherland
Since Calendar 1.0 did not work very well for Out of Unit Members, my YSA stake has been using a Google Calendar. Is it possible to import events from a Google Calendar into Calendar 2.0? Or will I need to manually add them?

Posted: Tue Nov 15, 2011 4:04 pm
by aebrown
johnsutherland wrote:Since Calendar 1.0 did not work very well for Out of Unit Members, my YSA stake has been using a Google Calendar. Is it possible to import events from a Google Calendar into Calendar 2.0? Or will I need to manually add them?
You can import an iCal file (which Google Calendar is indeed capable of exporting) into Calendar (it was possible in 1.0 and still is possible in 2.0).

A calendar administrator just needs to go to Settings > Setup & Import. On Step #2 there is a link labeled "Import iCal Files".

Posted: Tue Nov 15, 2011 5:26 pm
by JohnSutherland
I can see where in some step it says I can import an ICS file, but I don't know how to tell it where the file is (there is no search for file functionality) and I always get the following error when I try anything:
Screen Shot 2011-11-15 at 5.16.34 PM.jpg
(9.62 KiB) Downloaded 27 times
Thoughts?

Posted: Tue Nov 15, 2011 6:54 pm
by aebrown
johnsutherland wrote:I can see where in some step it says I can import an ICS file, but I don't know how to tell it where the file is (there is no search for file functionality)

Not to be too picky, but to be clear, it says "Import iCal Files" -- it doesn't say ICS. In the image below, you can see the "Import iCal Files" in the upper left part of the gray region, and you can see the box that lets you search for a file.
import.png
import.png (18.5 KiB) Viewed 1191 times
So are you not seeing the "Import iCal Files" link, or when you click it, do you not see the Import iCal File popup that lets you select a file location?

Posted: Wed Nov 16, 2011 3:16 pm
by JohnSutherland
Sorry about iCal versus ICS. I was probably thinking about calling my friend in ICS when I typed that.

Let's take this slowly. I get to this screen:
Screen Shot 2011-11-16 at 2.56.16 PM.jpg
Screen Shot 2011-11-16 at 2.56.16 PM.jpg (13.36 KiB) Viewed 1190 times
I don't want to add a calendar and I see that my YSA calendar already exists, so I skip this step which takes me to:
Screen Shot 2011-11-16 at 2.56.40 PM.jpg
Screen Shot 2011-11-16 at 2.56.40 PM.jpg (13.02 KiB) Viewed 1190 times
A lovely error screen about an unforeseen (note spelling problem) error with instructions to use a non-existent feedback button at the bottom of the page. So, I do the only thing available to me and hit OK.
Screen Shot 2011-11-16 at 3.05.19 PM.jpg
Screen Shot 2011-11-16 at 3.05.19 PM.jpg (14.87 KiB) Viewed 1187 times
Now we get a spinning Walmart flower in the left box that never stops spinning. Why? I have no idea. So I decide to Select a calendar to import events into.
Screen Shot 2011-11-16 at 3.07.36 PM.jpg
Screen Shot 2011-11-16 at 3.07.36 PM.jpg (15.25 KiB) Viewed 1188 times
And here I don't see the option to import an iCal file as shown in your picture. The only option left is to skip this step at which point it tells me the calendar is ready to use, but I haven't been given the option to import an iCal file.

Where am I going wrong?

Posted: Wed Nov 16, 2011 3:31 pm
by aebrown
johnsutherland wrote:Where am I going wrong?

Thanks for the details. The place you are going wrong (well, not you personally, but what the system is doing to you) is that the link "Import iCal Files" only appears when the list of events from the classic.lds.org calendars is done being built. The fact that you get an eternal spinner is an indication that that particular process never completes, so the link never appears.

Why does it not appear? I don't know, but it is related to the process of retrieving events from the old calendar. Did your YSA stake use the classic calendar? If so, did it have lots of events? I don't know if that is a problem, but it's not too hard to imagine it timing out if there are too many events (or maybe it doesn't time out, but it takes 5 minutes and you are only waiting 3 minutes before you decide it isn't working. But I really doubt that is the problem -- the fact that you are getting a strange error message immediately upon entering this step is an indication that something unusual is going on.

If you want to analyze this problem with Firebug (as you did with another problem) you might be able to post some details that could help a developer track down the problem.

Posted: Wed Nov 16, 2011 3:50 pm
by JohnSutherland
aebrown wrote: Did your YSA stake use the classic calendar? If so, did it have lots of events?
No, we never used the Classic calendar. Full disclosure: I tried to create one once in calendar 1.0 and as I recall it had the same problems of notifying people in the home stake for approval as I'm seeing in calendar 2.0. I recently deleted that calendar which used a BYU stake name.

aebrown wrote: If you want to analyze this problem with Firebug (as you did with another problem) you might be able to post some details that could help a developer track down the problem.
Okay, I'll give Firebug a try.

Posted: Wed Nov 16, 2011 3:56 pm
by JohnSutherland
I don't see any errors using Firebug. It almost looks like the import finishes. Is it possible that an empty classic calendar would cause the code to think the import had not happened? Here's the tail of the console window:
Screen Shot 2011-11-16 at 3.53.54 PM.jpg
(43.25 KiB) Downloaded 30 times

Posted: Thu Nov 17, 2011 6:49 am
by jdcr256
johnsutherland wrote:I don't see any errors using Firebug. It almost looks like the import finishes. Is it possible that an empty classic calendar would cause the code to think the import had not happened? Here's the tail of the console window:

Can you expand the last request (/import/legacyEventsForUnit) and let us know what actually came back in that response?

I cannot find the Import Option . . .

Posted: Thu Nov 17, 2011 8:34 am
by BrotherBill46
. . . altho I've clicked on 'Settings' in two areas on the calendar screen. How do I navigate to the correct 'setting button' & 'import option'?