Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install products.calendaring

How to install Products.Calendaring

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install products.calendaring
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.5b1 Available View build log
Windows (64-bit)
0.5b1 Available View build log
Mac OS X (10.5+)
0.5b1 Available View build log
Linux (32-bit)
0.5b1 Available View build log
Linux (64-bit)
0.5b1 Available View build log
 
Depended by
Lastest release
version 0.5b1 on Jan 5th, 2011

A simple calendar implementation for CMF/Plone, which does all sorts of really cool stuff. It is made to be modular and gives a great out-of-the-box experience.

Features

  • Import/Export of iCal events
  • Hooks PUT_Factory so you can put events with DAV/FTP.
  • NOTE: This works very well with Publishing feature

System Message: WARNING/2 (<string>, line 16)

Bullet list ends without a blank line; unexpected unindent.

with OSX's iCal application.

  • calendar_export is subscribable from iCal
  • Reliably exports events for KOrganizer, iCal and Outlook
  • There is a proper Calendar object which can store Events.
  • Over 60 unit tests that cover almost all of the functionality

System Message: WARNING/2 (<string>, line 25)

Bullet list ends without a blank line; unexpected unindent.

REQUIRES: ZopeTestCase from http://sf.net/projects/collective

License

  • GPL, a LICENSE file should have accompanied

System Message: WARNING/2 (<string>, line 38)

Bullet list ends without a blank line; unexpected unindent.

this module. If not please contact the package maintainer.

Acknowledgments

  • We used to have a modified copy of the iCal parser from the wonderful

System Message: WARNING/2 (<string>, line 45)

Bullet list ends without a blank line; unexpected unindent.

SchoolTool project - http://www.schooltool.org/ a big thanks goes out to Steve Alexander architect of SchoolTool and Marius Gedminas and all the highly evolved programmers at www.pov.lt.

  • We now use the icalendar parser from Max M.

System Message: WARNING/2 (<string>, line 51)

Bullet list ends without a blank line; unexpected unindent.

http://codespeak.net/icalendar/

  • We use the excellent dateutil module from Gustavo Niemeyer for

System Message: WARNING/2 (<string>, line 54)

Bullet list ends without a blank line; unexpected unindent.

calculating dates in the view classes. http://labix.org/python-dateutil

  • Sidnei da Silva - Designer, Test Champion and Master of Laziness
  • Josh LaPlace - Doing the View and Model legwork.
  • Alan Runyan - Cheerleading.
  • Oliver Merkel for the original HTML, CSS and Javascript

System Message: WARNING/2 (<string>, line 64)

Bullet list ends without a blank line; unexpected unindent.

that was found in the PloneCalendar project. Calendaring is the replacement for PloneCalendar.

  • Zope Corporation for providing such a wonderful application server.
  • Python Developers for making things so damn easy.

Requirements

  • Plone 3.0 or greater
  • DateUtil 1.4 or better

System Message: WARNING/2 (<string>, line 77)

Bullet list ends without a blank line; unexpected unindent.

http://labix.org/python-dateutil

  • iCalendar 2.0.1 or better.

System Message: WARNING/2 (<string>, line 80)

Bullet list ends without a blank line; unexpected unindent.

http://codespeak.net/icalendar/

Subscribe to package updates

Last updated Jan 5th, 2011

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.