Changes for page Full Calendar Macro

Last modified by Thomas Mortagne on 2024/02/05 00:10

<
From version < 103.10 >
edited by Alex Cotiugă
on 2019/11/18 12:28
To version < 104.1 >
edited by Oana-Lavinia Florean
on 2019/11/21 16:12
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.acotiuga
1 +xwiki:XWiki.OanaLaviniaFlorean
ExtensionCode.ExtensionClass[0]
Description
... ... @@ -62,13 +62,12 @@
62 62  In order to get your own Google API key do the following steps:
63 63  
64 64  1. Go to the [[Google Developer Console>>https://console.developers.google.com]] and create a new project (it might take a second).
65 -1. Once in the project, go to APIs & auth > APIs on the sidebar.
65 +1. Once in the project, go to APIs & Services > ENABLE APIS AND SERVICES in the top bar.
66 66  1. Find "Calendar API" in the list and turn it ON.
67 -1. On the sidebar, click APIs & auth > Credentials.
68 -1. In the "Public API access" section, click "Create new Key".
69 -1. Choose "Browser key".
70 -1. If you know what domains will host your calendar, enter them into the box. Otherwise, leave it blank. You can always change it later.
71 -1. Your new API key will appear. It might take second or two before it starts working.
67 +1. Go back and choose on the sidebar Credentials.
68 +1. On the top bar select Create credentials > Create new Key > Restrict key.
69 +1. On API restrictions select Restrict key and choose Google Calendar API, then Save.
70 +1. Your new API key will appear. It might take a second or two before it starts working.
72 72  1. Pass the newly created key as the value for the "gApiKey" parameter
73 73  
74 74  All you need to do is pass a series of calendar IDs separated by commas as the value for the "gCal" parameter.
... ... @@ -81,15 +81,13 @@
81 81  
82 82  1. Make your calendar public
83 83  1*. In the Google Calendar interface, locate the "My calendars" area on the left.
84 -1*. Hover over the calendar you need and click the downward arrow.
85 -1*. A menu will appear. Click "Calendar settings".
86 -1*. Click on the "Share this calendar" tab.
87 -1*. Check "Make this calendar public".
83 +1*. Hover over the calendar you need and click the options button.
84 +1*. A menu will appear. Click "Settings and sharing".
85 +1*. Under Access permissions check "Make available to public"
88 88  1*. Make sure "See all event details" is selected.
89 -1*. Click "Save".
90 90  1. Get the calendar id
91 -1*. Click on the "Calendar Details" tab.
92 -1*. In the "Calendar Address" section of the screen, you will see your Calendar ID. It will look something like "[email protected]".
88 +1*. Click on "Integrate calendar".
89 +1*. You will see your Calendar ID. It will look something like "[email protected]".
93 93  1. Pass the Google Calendar id as the value of the "gCal" parameter.
94 94  
95 95  === Private calendar (Since 2.1) ===

Get Connected