Projects / iCalcreator

iCalcreator

iCalcreator is a PHP implementation to create, parse, select, and edit iCal calendar files for non-calendar systems like CMS, project management systems, and other applications able to support calendar information like agendas, tasks, reports, todo lists, and journaling data, and able to communicate with calendar applications. iCalcreator features the ability to create, parse, edit, and select calendars and calendar components. It is composed of a single class file with a simple interface, and is oriented around iCal calendar component properties.

Tags Software Development Libraries php classes Office/Business Scheduling
Licenses LGPL
Operating Systems OS Independent
Implementation PHP
Translations English

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  23 Nov 2008 23:06
  • Rrelease-after

Changes: This is a major sub-release focused on enhanced performance, ensuring date input formats, UTC bug correction, and refactored setfunctions. It has an updated user manual. An extensive external beta test program has been executed to verify the release.

  • Rrelease-mid
  •  21 Feb 2008 07:33
  • Rrelease-after

Changes: The selectComponents function was added, which optionally creates the x-property "x-current-dtstart". The parse function supports remote files, allows multiple vcalendars, and can parse or inject strict rfc2445 property formatted property text. Bugs were fixed in the following functions: sort, _date_time_string, deleteProperty, _strrep, multiple text-properties, RDATE, CONTACT, and calendar config. The component property order was changed, so UID+DTSTAMP is always first. The returnCalendar function no longer writes to a file before redirecting.

  • Rrelease-mid
  •  10 Sep 2007 15:45
  • Rrelease-after

Changes: Updated functions. A major correction/refinement of the sort function. An update of UID to include microseconds, which is used in sort. Line break management. An updated command manual.

  • Rrelease-mid
  •  05 Aug 2007 05:40
  • Rrelease-after

Changes: The functions for merging iCal files, for managing dates, and for header cache directives were updated. Bugs were corrected. The command manual was updated.

  • Rrelease-mid
  •  22 Apr 2007 06:22
  • Rrelease-after

Changes: Minor bugs were fixed and functions were updated. PHP warnings were corrected. Input values and parameter management were updated. The function for creating unique component ID (UID), X-properties, Resources, and Category properties was updated. Array input was fixed. The setConfig, getConfig, and setProperty functions were added on the calendar and component level. These simplify setting of configuration and values/parameters for properties.

No-screenshot

Project Spotlight

deja-packet

Transmits packets from a libpcap or raw file through a specified interface.

No-screenshot

Project Spotlight

tpkg

A application packaging and deployment tool.