silasmontgomery / cakephp-full-calendar-plugin Goto Github PK
View Code? Open in Web Editor NEWSimple and Sleek Event Calendar Plugin for CakePHP
License: Other
Simple and Sleek Event Calendar Plugin for CakePHP
License: Other
----------------------------------------- WHAT IS THE CAKEPHP FULL CALENDAR PLUGIN? ----------------------------------------- The CakePHP Full Calendar Plugin allows you to easily integrate the jQuery based Full Calendar application with your CakePHP application for a slick ajax event calendar. The plugin brings the following MIT licensed software (see LICENCE) together to create a simple and sleek experience: -CakePHP (http://cakephp.org) Required by this plugin -Full Calendar (http://arshaw.com/fullcalendar) The jQuery based Calendar -jQuery (http://jquery.com) Required by Full Calendar -jQuery UI (http://jqueryui.com) Required for draggable and resizable events -qTip (http://craigsworks.com/projects/qtip) A jQuery plugin for hover details ---- WHY? ---- While working on another project I needed a visual calendar for event management for multiple users/accounts. From that project I decided to simplify the calendar and turn it into a plugin because there didn't appear to be a clean (easy to install and use) CakePHP Calendar plugin out there. In it's current form this plugin is for a single user though I plan on creating a few associated plugins to allow for multiple users, etc. ------------------------ THE INSTALLATION PROCESS ------------------------ NOTE: These instructions assume you already have a working copy of CakePHP with a database connection on your web server. You can read up on CakePHP installation and DB config here: http://book.cakephp.org/#!/view/913/Development AND http://book.cakephp.org/#!/view/922/Database-Configuration INSTALLED IN 4 SIMPLE STEPS 1. Download or fork the CakePHP Full Calendar Plugin at: https://github.com/silasmontgomery/CakePHP-Full-Calendar-Plugin 2. Create the folder "FullCalendar" in your "app/Plugin" directory and copy the Config, Controller, Model, View, and webroot folders into it. 3. Create an "events" and "event_types" table by importing the "FullCalendar.sql" file found in the "FullCalendar/Config" directory (Using PHPMyAdmin, command-line, etc). 4. In your Cake installation, edit "app/Config/bootstrap.php" and add the line "CakePlugin::load('FullCalendar');" at the bottom. THAT'S IT! You should now be able to access the Full Calendar Plugin at: http://yoursite.com/full_calendar You should add some Event Types first. Then you can start scheduling some Events!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.