Changes for page Full Calendar Macro
Last modified by Thomas Mortagne on 2024/02/05 00:10
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (4 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki.a cotiuga1 +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> APIson thesidebar.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 t he"CalendarDetails"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) ===
- ExtensionCode.ExtensionDependencyClass[10]
-
- Optional
-
... ... @@ -1,0 +1,1 @@ 1 +No
- ExtensionCode.ExtensionDependencyClass[11]
-
- Optional
-
... ... @@ -1,0 +1,1 @@ 1 +No
- ExtensionCode.ExtensionVersionClass[28]
-
- Release Notes
-
... ... @@ -1,0 +1,3 @@ 1 +{{jira url="https://jira.xwiki.org" style="list" source="jql"}} 2 +project in ("FullCalendar Macro") and fixVersion = "2.2" 3 +{{/jira}}