mapseven/calendar

Last activity on 2 February 2019
  • 6
  • 3
  • 43
composer require mapseven/calendar

Simple Calendar plugin for NeosCMS with FullCalendar as frontend and Google Calendar as backend

dev-master

Simple Calendar plugin for NeosCMS with FullCalendar as frontend and Google Calendar as backend

Version
dev-master
Type
neos-plugin
Release Date
10.02.2019 12:05:50
Source
git
Distribution
zip
Requires
Requires (dev)
None
Suggest
None
Provides
None
Conflicts
None
Replaces
None
MIT
  • #fullcalendar
  • #google calendar
  • #neoscms
fc10b1de7d1732945e4c20adbd52ce40ff10da62

MapSeven.Calendar

Simple Calendar plugin for Neos CMS with FullCalendar as frontend and Google Calendar as backend

Installation

composer require mapseven/calendar

Features

This Package contains:

  • A Neos CMS Module to manage your Google API Configuration (API Key, E-Mail Address, Key-File)
  • NodeTypes for Calendar View (FullCalendar) and Calender List

Using the Google Calendar API

This Package communicates with the Google Calendar API through the Google API Client Library. To use the Google Calendar API you have to activate it in the Google Console and create your API Key and Service Account. After Downloading the generated Key-File (choose P12 as Key Type) you can upload it in the Neos CMS Module. Find more Informations about working with the API Client Library for PHP

Calendar Module

Share the Google Calendar

To use a Google Calendar for your Event Listing you have to make it public and share it with your Service Account, but you can restrict the Permissions to Read Access.

Calendar NodeType

This Package comes with two NodeTypes

  • Calendar List: Choose one or more of your public Calendars, add more options for displaying the Events and adjust the template to your needs through the Views.yaml
  • Calendar View: Choose one or more of your public Calendars, the Rendering is done through FullCalendar

Calendar List NodeType

License

MapSeven.Calendar is licensed under the MIT Licence

The content of the readme is provided by Github
The same vendor provides 4 package(s).