Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/annenkov/fullcalendar

Fork of Full-sized drag & drop event calendar with Resource views (jQuery plugin) http://tux.fi/~jarnok/fullcalendar-resourceviews/ This fork adds "summary" column with own fetcher and renderer.
https://github.com/annenkov/fullcalendar

Last synced: 9 days ago
JSON representation

Fork of Full-sized drag & drop event calendar with Resource views (jQuery plugin) http://tux.fi/~jarnok/fullcalendar-resourceviews/ This fork adds "summary" column with own fetcher and renderer.

Awesome Lists containing this project

README

        

Fork of Full-sized drag & drop event calendar with Resource views (jQuery plugin) http://tux.fi/~jarnok/fullcalendar-resourceviews/

This fork adds "summary" column with own fetcher and renderer.

Original readme:

FullCalendar ResourceViews - Full-sized drag & drop event calendar with horizontal multiuser views
====================================================

Development and testing
-----------------------

Modify files in the `src/` directory and test your changes by viewing any of the HTML files
in the `tests/` directory. Each test file exercises a particular aspect of FullCalendar,
so you might want to create your own test file if you are developing a substantial new feature.

Building from source
--------------------

You must have a Java runtime environment (accessible by the `java` command) for minification.
Then, run `make zip` and check the `dist/` directory for your newly created ZIP archive.
To start fresh, run the `make clean` command.

Getting started
---------------

Assuming you have downloaded a release, or built your own, you can get started by including the
following dependencies in the <HEAD> of your HTML file:





If you plan to use the drag/drop/resize functionality, you must include jQuery UI draggable and resizable.
You can [download a custom build](http://jqueryui.com/download) or use the bundled files, like so:





Somewhere in your javascript you need to initialize a FullCalendar within a pre-existing element.
Here is an example of doing it within an element having an `id` of `calendar`:

$(document).ready(function() {

$('#calendar').fullCalendar({
// your options here
});

});

To see a full list of all available options, please consult the [FullCalendar documentation](http://arshaw.com/fullcalendar/docs/)