I want to embed a Google calendar into a site. A calendar which anyone can view but which can only be amended by the owner. I can’t find any way of making the calendar public but as read only. Am I missing something
Seems like Google’s help doc shows how to do that, is it not working as expected when embedding on your website?
Hi
When I select make available to public the only options I get are 1) See all event details or 2)See only free/busy. With either of these set I still have the plus button at the bottom and anyone accessing can make amendments to the calendar. Have I missed something?
Cheers
Ian
Not sure, I don’t have a Google account so it’s not something I can test. It seems like the “See all event details” access permission wouldn’t allow people to add or modify your events, at least that’s what it seems like from that access permissions list.
Perhaps there is someone here that has a Google account that could confirm how those Google Calendar permissions work in practice.
Perhaps you see the Plus-button because you are the owner and logged in?
If you let someone else check if they see the Plus-button, you’ll know for sure.
Cheers,
Erwin
I’ve tested from another machine same problem
Hi @grayling,
Check this link.
It looks like you need to change the permissions and disable the permission “Make changes to events” for anyone but yourself - this also disables the plus button.
Cheers,
Erwin
Hi Erwin,
I’m clearly missing something here. Attached is a screenshot of my settings page and the resultant calendar for integration. You will see that the plus button is still there, Any ideas I am losing the will to live with this……
Cheers
Ian
Hi @grayling,
Your screenshot showing the settings is too small for me to read I’m afraid. Could you upload one in a higher res?
First things first though: are you sure that the button isn’t showing because Google Calendar recognises you and logs you in? Test this by opening the URL in a private browsing tab or alternatively in a browser that you don’t use to log into Google.
Alternatively, you could share the URL to the calendar here so we can have a look.
Cheers,
Erwin
Hi Edwin
Sorry about the screenshots attached are a couple of PDF’s showing the settings. The link to the site is https://figweb.co.uk/page-3/. It’s a work in progress so bear with me. I have viewed the site on a completely separate colleagues machine and still get the button. Appreciate your help with this.
Ian
(Attachment Setting2.pdf is missing)
(Attachment settings1.pdf is missing)
A link to the settings https://calendar.google.com/calendar/u/0/r/settings/calendar/ZGRiNGRkMGRhMDUzMWI4ZGZlZGQzNjc0MDU0NjZiYjUwYjUwNDU3YjZiYWI0OWMwOTQwZjc3Nzk0ZjEyOTdhZkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t
E: ian.dodd@mac.com
M: 07515 561603
Does that + button allow people to add to or modify events on your embedded calendar? Or is it just a button that allows people to subscribe to your calendar so they get updates when you add or modify events?
The code makes it seem like that button allows a person to subscribe to the calendar. Would that allow them to add to or modify your calendar’s events?
You just beat me to it @dang !
@grayling when I click that plus-button, it allows me to add your calendar to my own. If I then proceed to add an item, it shows up on my combined calendar, but not on the one posted on your site.
I tested this by adding an item for 8pm today. As you can see, it doesn’t show on your website’s calendar.
All good then!
Cheers,
Erwin
Doh! Thanks both
Awesome, happy to hear it’s resolved, and thank you @Heroic_Nonsense for testing with your Google account. I’m not a big Google fan so avoid having a personal account with them. I know that’s not easy to do for a lot of people though, especially business owners. Thanks again.