Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How do I find URL to publish iCal to website after 10.7.2/iCloud update?

I have just transitioned successfully from MobileMe to iCloud and, by and large, everything now seems to be working correctly after a few small hiccups with duplicated data etc. However, in the previous version of OS X 10.7.1, using the MobileMe iCal, I was able to successfully publish one of my calendars on a web site. As it was updated on the Mac so it would update on the web site.


Try as I might I am unable to find out a) how to accomplish the same task with iCal in iCloud and b) where to find the correct URL for this updated calendar. Does anyone have any insights into this problem?

iMac, Mac OS X (10.7.2), 24" 2.93 GHz Intel Core 2 Duo

Posted on Oct 15, 2011 9:39 PM

Reply
22 replies

Oct 16, 2011 2:19 AM in response to Peter Russell

As I understand it, if prior to migrating to iCloud you had calendars under both 'On My Mac' and under your MobileMe login, then when you migrate both sets will be transferred to iCloud so that you have only 'On My Mac' calendars.


Only 'On My Mac' calendars can be published to a web page, so you will need to move the calendar in question back from iCloud to 'On My Mac' - please see the second set of numbered instructions on this page:


http://www.wilmut.webspace.virginmedia.com/notes/movecalendars.html


It's written for MobileMe and Snow Leopard, but I would assume that the principle was the same.


Once done you should be able to publish as before (unless something radical has been changed in the 10.7.2 update).

Oct 16, 2011 5:27 AM in response to Peter Russell

Hi,


In iCal on Lion you can publish the iCloud calendars.


Open the calendar list in iCal. Control-Click the calendar you want to publish. Select Share Calendar... A new panel will open where you to set your sharing preferences for the calendar name and who you want to be able to see it. Do that and press Share.


To ge the sharing URL, Control-Click the calendar again and select Copy URl to Clipboard.


Best wishes

John M

Oct 16, 2011 5:58 AM in response to Peter Russell

I've had exactly the same issue with the web published calendars. However this link seems to be a way of publishing iCloud or Mobile Me shared calendars -


http://30boxes.com/external/widget.php?action=buildUrl&theme=%2Ftheme%2Fsmall&ur l1


Ok it's not the same as what we had before and I'm not sure how long it will be available but it seems to work for now. It doesn't update when changes are made from an iOS device, only when iCal is opened on your Mac though.

Oct 16, 2011 8:36 AM in response to Roger Wilmut1

Hi Roger,

does the method you've posted publish to a web page in the manner of publishing an 'On My Mac' calendar in older iCal: or is it 'sharing' which is only available in a WebCAL client?


As far as I can see: If you publish publicly iCloud creates a WebDAV calendar subscription URL. There is also an option to set it to a privately viewed calendar (optionally read/write), where the recipient would need to have an iCloud account to see it.


John M


Edit: I assume you mean "ON MY MAC' with the old MobileMe. I have only ever run a trial account of MobileMe so cannot comment on this.

Oct 17, 2011 4:00 AM in response to Peter Russell

Thank you to all who took the trouble to respond to my original post.


Perhaps I should clarify the issue; I run a web site, created in iWeb, for my local UK-based Army Cadet Force. On one of the pages I have a link to a calendar created in iCal and shared using MobileMe. As I updated the calendar on my Mac (running OS X 10.6 Snow Leopard) so it would update the web site with the calendar.


The URL for the page in question, so that you can see exactly how it works (or should I say worked as I can, for obvious reasons, no longer update it) is -


http://www.normandycoysomersetarmycadetforce.org.uk/Normandy_Coy_Somerset_Army_C adet_Force/Normandy_Coy_-_Calendar_of_Events_%28Subscribable%29.html


The URL to the calendar is -


http://ical.mac.com/WebObjects/iCal.woa/wa/default?u=mplipr&n=Army%20Cadet%20For ce.ics


What I want to do is replicate this calendar, but using iCloud. All the links generated for Sharing on iCloud only create a subscribable link, NOT a link to a web hosted page as I currently have. Whatever I do I seem to be unable to create/discover a URL for the current iCal/iCloud calendar!


Suggestions?

Oct 17, 2011 4:15 AM in response to Peter Russell

Is the calendar in question listed under your iCloud login or under 'On My Mac?' - if the former you can't publish it to a web page as you have previously (I gather the migration to iCloud moves all 'On My Mac' calendars to iCloud, which is not helpful). To quote my post above:


Only 'On My Mac' calendars can be published to a web page, so you will need to move the calendar in question back from iCloud to 'On My Mac' - please see the second set of numbered instructions on this page:


http://www.wilmut.webspace.virginmedia.com/notes/movecalendars.html


It's written for MobileMe and Snow Leopard, but I would assume that the principle was the same.


Once done you should be able to publish as before (unless something radical has been changed in the 10.7.2 update).

Oct 17, 2011 5:08 AM in response to Peter Russell

Of course you're not the only one Peter who's been faced with this problem. While the features of iCal are great in conjunction with iCloud, it assumes people either have iOS devices or Macs. I had previously used the publish feature to give a link to members of a band that I'm in and it worked great. But of course not all members of the band have iOS devices or even want to subscribe to a calendar using Outlook in Windows. I don't understand why the 'publish' feature was never really available in Mobile Me calendars (without workarounds, which now seem not to work with the transition to iCloud).

Anyhow give the 30boxes thing a try by clicking on the iCloud calendar in iCal, choose to share and resend invitations. Mail will then open. Copy the subscribe link then close mail. Then paste that link in the 30boxes link above.

The 30boxes link is rather long, so a nice little tinyurl link on your website probably wouldn't go a miss either so that people could even memorize it if they had to.

Oct 17, 2011 7:06 AM in response to Simon201

Simon,


Hi, I tried creating a new On My Mac calendar and then following the instructions to share it on a server, pasting the link into 30Boxes as suggested and then creating a hidden page on the web site to test it.


1. Yes, it does actually work, although in a somewhat more involved way than originally with MobileMe,


BUT


2. The published calendar alters all the times, putting them around five hours earlier!


Have a look and see what you think at -


http://www.normandycoysomersetarmycadetforce.org.uk/Normandy_Coy_Somerset_Army_C adet_Force/HIDDEN-HEADER-N-COYMASTER.html


The upper of the two calendars contains merely a link to the .ics file, whilst the calendar display itself uses the embedded data from 30Boxes. It look OK, although not as neat as the original MobileMe one, but how the devil do I sort out the times?

Oct 17, 2011 7:34 AM in response to Peter Russell

i was also trying to see if there were to be a method in dealing with this, but so far i still don't know how it can be acheived. once you position your calenders in the cloud there seems to be no simple web publishing method (i don't want people to create accounts or ask them to login to view my schedule, i just want to simply publish it for anyone interested enough to veiw). thought i might get a simple answer here but seems the methodogy is still not established. i suppose as iCloud evolves, this type of technicality will be eventually addressed, but for the moment being i'm stuck as well.

Oct 17, 2011 7:42 AM in response to Peter Russell

mmmm.... yes - I had noticed that in my calendars but the time of day is never really an issue with my calendars. I think Peter, and you've probably figured it out by now, that you may have to adjust the times on the calendar on your Mac five hours ahead for the benefit of your website readers!

I would say its a limitation of using the 30boxes feature as they are probably based in New York or somewhere on that timeline.

How do I find URL to publish iCal to website after 10.7.2/iCloud update?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.