cal Event calendar as Module and as Controller (jQuery full calendar wrapper)

  1. Requirements
  2. Usage
  3. As Controller
  4. Change log:
  5. Donate to next release:
  6. Resources
  7. See other extensions:

jQuery full calendar wrapper.

  • add/modify/remove event
  • multi-user
  • autocreate table
  • usefull events list
  • simple cron
  • use jQuery themes

Requirements

Yii 1.1.5 or above.

Usage

1 Add in config/main.php:

'modules' => array(
        'cal' => array(
            'debug' => true // For first run only!
        ),

2 Check & set user privileges in modules/cal/components/ChangeUser.php

protected function renderContent()
    {
        $isAdmin = true;    // check admin privileges
        if (true == $isAdmin)
            $users = array(// create you own users list

For delete event save it as text-empty message.

As Controller

Unlike a widget:

  • has no side portlets,
  • text links replace with images,
  • cron is action.

Sample controller is present under controller folder.

Change log:

ver 1.1 (Feb 8, 2011)
  • added demo site
  • added public property "layout"
  • added public property "cronPeriod"
  • fixed bug in url routing
  • user Id store in session state now
ver 1.0 (Dec 12, 2010)
  • Initial release

Donate to next release:

  • represent Event Calendar as Base Controller

Resources

See other extensions:

40 0
58 followers
21 459 downloads
Yii Version: 1.1
License: BSD-2-Clause
Category: Date and Time
Developed by: FlyBot
Created on: Dec 12, 2010
Last updated: 13 years ago

Downloads

show all

Related Extensions