2017 © Pedro Peláez
 

silverstripe-module full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

image

moe/full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  • Thursday, September 28, 2017
  • by peavers
  • Repository
  • 2 Watchers
  • 10 Stars
  • 1,110 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 5 Forks
  • 1 Open issues
  • 13 Versions
  • 3 % Grown

The README.md

Synopsis

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library., (*1)

Features

  • Lightbox event details
  • Stylish colour inheritance based on user selection
  • Hide past events automatically
  • Easily change the style/theme to match your brand
  • Change between month and agenda views
  • Page type for a list of upcoming events
  • Download single events as .ics files
  • Download entire calendar as .ics file

Installation

Composer

Ideally composer will be used to install this module. composer require "moe/full-calendar:@stable", (*2)

From source

  1. Download the latest [release] (https://github.com/peavers/silverstripe-full-calendar/releases)
  2. Extract the files
  3. Make sure the folder after being extracted is named 'full-calendar'
  4. Upload to your site root

Basic modification

Javascript

Common settings can be changed from the CMS, but to add additional options just add them to the calendarSettings., (*3)

function calendarSettings(json) {
    $('#calendar').fullCalendar({
        //custom settings here
    })
}

For more setting options see http://fullcalendar.io/docs/, (*4)

CMS Setup/Usage

Page types

  • Full Calendar - This is the holder for all events, also contains the main calendar. Create this first.
  • Full Calendar Event - A unique event, needs to be created as a child to Full Calendar

Screen shots

Calendar View

Calendar view

Event view

Event view

Calendar settings

Event view

Event settings

Event view, (*5)

Libraries used

  • Fullcalendar
  • Moment.js
  • Fancybox v2
  • Font Awesome

The Versions

28/09 2017

dev-master

9999999-dev https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

26/09 2017

v3.0.0

3.0.0.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

13/01 2017

dev-dev

dev-dev https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

26/11 2016

v2.3.1

2.3.1.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

24/11 2016

v2.3.0

2.3.0.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

12/07 2016

v2.2.3

2.2.3.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

13/10 2015

v2.2.2

2.2.2.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

02/10 2015

v2.1.0

2.1.0.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

09/09 2015

v2.0.0

2.0.0.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

04/05 2015

v1.0.3

1.0.3.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

08/04 2015

v1.0.2

1.0.2.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

The Requires

 

by Chris Turner

calendar events silverstripe

07/04 2015

v1.0.1

1.0.1.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

by Chris Turner

calendar events silverstripe

06/04 2015

v1.0.0

1.0.0.0 https://github.com/peavers/silverstripe-full-calendar

A lightweight calendar module for Silverstripe. Implements the popular javascript http://fullcalendar.io/ library.

  Sources   Download

BSD-3-Clause

by Chris Turner

calendar events silverstripe