kigkonsult logo

Downloads Downloads Downloads

iCal

iCalcreator iCalcreator
iCalcreator iCalcreator

iCalcreator iCalcreator iCalcreator
iCalcreator manual iCalcreator manual iCalcreator manual

rsscalCreator rsscalCreator
rsscalCreator rsscalCreator

rsscalCreator rsscalCreator rsscalCreator
rsscalCreator manual rsscalCreator manual rsscalCreator manual

Deploying examples

tinycal tinycal tinycal
iCal file web calendar

eventCreator eventCreator eventCreator
iCal file event web editor

iCal utilities

dbiCal dbiCal dbiCal
iCal database interface

iCal csv xls
iCal csvl xls

iCalcnv iCalcnv iCalcnv
iCal converting package

tiCalFile tiCalFile tiCalFile
creating iCal test files

Communities

Forum Reports
Get iCalcreator at SourceForge.net. Fast, secure and Free Open Source software downloads

Freshmeat freshmeat.net

PHP Classes

sLog

sLog sLog sLog
event tracking database

Communities

Forum Reports
SourceForge.net Logo





Resources

iCal
RFC 2445
RFC 2446
iCalDictionary
PHP iCalendar
PHP iCalendar demo
Calendaring and Scheduling
Consortium

Glossary of Terms
Date and Time on the Internet
iCalendarUML
Time zone

RSS/RDF Resources
RSS Tutorial
Resource Description Framework
RDF Site Summary 1.0
RDF Site Summary 1.0 spec.
RSS Module Dublin Core
RSS Module Event
FEED Validator

Web Calendar Services

CalendarHub
Goggle Calenda
Kiko

Donations

In order of being capable of support, maintenance and development of iCalcreator over time, we appreciate donations, needed to cover the time and cost, taken from work projects.
You can support the work of iCalcreator through a regular donation which will help build our capacity for planning and development; to strengthen independent development and achieve long term change. Or you can make a one-off donation whenever you feel like it.
Most donors have preferred to be anonymous: if you want to make a more public statement of support, you could submit an ad for publication.
Support This Project

Credits

lastRSS 0.9.1 (GPL)
PHP iCalendar 2.22  (GPL)
PHPMailer 1.72 (LGPL)
prototype 1.5.1 (CC BY-SA)
Snoopy 1.2.3 (LGPL)

Contact


Copyright © 2008 kigkonsult


Downloads

[iCalcreator] [rsscalCreator]
[eventCreator] [tinycal]
[dbiCal] [iCalcnv] [tiCalFile]
[eClog] [glossary] [rfc] [sLog]

sLog

A mysql (5.x) log database able to log events in a single or multi system/application environment. Written completely as mysql stored procedures with a secure simple log interface using direct access to database or via a web/SOAP service.

Get more information here about slog.

version download text
0.8
0.8 sLog Enhanced version!
0.6
0.6 sLog First official release.
0.8
0.8 spm sLog Payload Monitor is a HTML/Javascript/Ajax interface used for exploring sLog (req. v0.8) information.
  GPL GNU GENERAL PUBLIC LICENSE
[top]

iCalcreator

iCalcreator is a PHP class managing iCal formatted files for non-calendar systems like CMS, project management systems and other applications able to process calendar information like agendas, tasks, reports, totos, journaling data and for communication with calendar systems and applications.

Get more information here about iCalcreator.

version download text
2.6
2.6 iCalreator
Samples
releaseNotes
using.html
Functionality
A major subrelease, focused on
- enhanced performance
- ensuring date input formats
- UTC bug correction
- refactored setFunctions
- updated using manual
An extensive external beta test programme has been executed to verify the release.
2.4.3
2.4.3 iCalreator
Samples
releaseNotes
using.html
Functionality
- Function selectComponents
For all recurrence instances for a calendar component,
an x-property, "x-current-dtstart" and opt. also
"x-current-dtend" alt. "x-current-due", has been
created with a TEXT content, "Y-m-d [H:i:s][timezone/GMT offset]" showing the current start and opt. also end alt.
due date.
- Function parse (at component level)
Ability to parse/inject strict rfc2445 property formatted
property text line(-s) into an component and also
complete ALARM subcomponents.
- Function parse (at calendar level)
Allows multiple vcalendars (within a single ICS file) parse into a single calendar (adaption for Oracle Calendar exports)
Other
- updated summary
- Updated command manual
2.4
2.4 iCalreator
Samples
releaseNotes
using.html
New functionality
- New function for selection of components within date period
- support of remote files, update functions saveCalendar, parse and useCachedCalendar
- new calendar config "URL", protocol http (or webcal)
- updated calendar config "directory" and "filename"
- new calendar config "allowEmpty", allow/(deny) empty properties at input/parse
Bug fixes
- function sort
- function _date_time_string
- setting property RDATE
- function deleteProperty regarding X-properties
- setting (multiple "text") properties CATEGORIES, RESOURCES, X-prop, function parse
- setting CONTACT regarding parameter ALTREP
- function _strrep folding lines longer than 75 octets, preserve line breaks in XML text values
Other
- changing component property order (MS Outlook 2003), UID+DTSTAMP always first
- function returnCalendar no longer write to file before redirecting, improves performance
- short summary
- Updated command manual
2.2.8
2.2.8 iCalreator
Samples
using.html
Updated functions
- major correction/refine sort function
- update of UID to include microseconds, used in sort
- line break management
Updated command manual
2.2.6
2.2.6 iCalreator
Samples
releaseNotes
using.html
Updated functions
- iCal files merge
- date managing, header cache directives etc.
- Bug/code corrections
Updated command manual
2.2
2.2 iCalreator
Samples
releaseNotes
using.html
New functions
- iCal file sort() (DTSTART+DTEND/DUE/DURATION)
- deleteProperty, on calendar + component level
Bug/code corrections and function updates e.g. integer input identification, securing x-prop uniqueness
2.0
2.0 iCalreator
Samples
releaseNotes
using.html
iCalcreator 2.0 supports iCal calendar file create, parse and edit.
1.0
1.0 iCalreator 1.0
Samples 1.0
releaseNotes
using.html
The official iCalcreator 1.0 release.
0.9.15
0.9.15 iCalreator
Samples
releaseNotes
using.html
Minor bugfix and function improvement, pre-release version.
  LGPL GNU LESSER GENERAL PUBLIC LICENSE
[top]

tinycal

tinycal is a small HTML calendar box, displaying calendar information from local and/or remote calendar files or even urls, ex. Google calendar. tinycal displays calendar information in a month, week, day, list or component view, only 220px in width (configurable), "calendar-in-a-box".

Get more information here about tinycal.

version download text
2.2
2.2 tinycal New list view added, displaying calendar list
ability to download iCal file or within view scope
bug corrections, ex. in month view,
initialization rewrited for faster load time
IE adaptions.
1.0
1.0 tinycal First official release.
  GPL GNU GENERAL PUBLIC LICENSE
[top]

eventCreator

The iCal event web editor.

Get more information here about eventCreator.

version download text
1.0
1.0 eventManager The iCal file event Manager, port of eventCreator 2.0 to Joomla! 1.0
2.0
2.0 eventCreator
using.txt
Updates supporting iCalcreator 2.0
The complete iCal file event web editor.
1.2
1.2 eventCreator
using.html
Updated to support iCalcreator 1.0
1.0
1.0 eventCreator
using.html
Create single calendar event on-the-fly and get result in iCal/xCal/rsscal format.
  GPL GNU GENERAL PUBLIC LICENSE
[top]

rssCalcreator

rsscalCreator is a PHP class that implements the rsscal (RDF) specification of iCal, RFC2445. Only the calendar event component is implemented.

Get more information here about rsscalCreator.

version download text
0.8.5
0.8.5 rsscalCreator
Samples
using.html
First official release.
  LGPL GNU LESSER GENERAL PUBLIC LICENSE
[top]

dbiCal

dbiCal is a template and example how to extract data from a database and create iCal (RFC2445) formatted calendar output files. dbiCal iCal interface is implemented in PHP and is executed from a webserver.

Get more information here about dbiCal.

version download text
2.0rc
2.0rc dbiCal An extended (MySQL) db schema, managing multiple calendars, RRULE/EXRULE and X-properties.
1.0
1.0 dbiCal First official release.
  GPL GNU GENERAL PUBLIC LICENSE
[top]

iCalcnv

iCalcnv is a PHP utility package containing functions for converting remote or local iCal files to xls and csv format and from csv format to iCal.

Get more information here about iCalcnv.

version download text
2.0
2.0 iCalcnv cvs/xls column ordering,
extended read/write file control (separate functions, usable anywhere),
iCal component property controls,
map of iCal property name to user friendly name and vice versa,
minor bug fixes.
1.0
1.0 iCalcnv First official release.
  LGPL GNU LESSER GENERAL PUBLIC LICENSE
[top]

tiCalFile

tiCalFile is a PHP utility for creating iCal (RFC2445) event calendar TEST file(-s), a utilization of the iCalcreator class.

Get more information here about tiCalFile.

version download text
2.0
2.0 tiCalFile Bug-fix release, enhanced log capability, using PEAR LOG or eClog (below)
1.0
1.0 tiCalFile First official release.
  LGPL GNU LESSER GENERAL PUBLIC LICENSE
[top]

eClog

Simple PHP file log class emulating PEAR LOG.

  download text
1.0
1.0 eClog First official release.
  LGPL GNU LESSER GENERAL PUBLIC LICENSE
[top]

Glossary

An iCal glossary written in Javascript and Ajax, from the Calendaring and Scheduling Consortium, Calendaring and Scheduling Glossary of Terms, www.calconnect.org

See "Calendaring Glossary" box in the right column.

version download text
 
  iCal Glossary First official release.
  GPL GNU GENERAL PUBLIC LICENSE
[top]

RCF

  download text
  RFC0822 STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES
  RFC1766 Tags for the Identification of Languages
  RFC2445 Internet Calendaring and Scheduling Core Object Specification (iCalendar)
  RFC2446 iCalendar Transport-Independent Interoperability Protocol (iTIP) Scheduling Events, BusyTime, To-dos and Journal Entries
  RFC2616 Hypertext Transfer Protocol -- HTTP/1.1
  RFC3283 Guide to Internet Calendaring
  RFC3339 Date and Time on the Internet: Timestamps
[top]


Roadmap

New release of eventCreator (2.4), using the new features from iCalcreator 2.6 and will support
- parsing and editing of existing iCal files and included events
- using iCalcnv package to allow import csv and export csv/xls files.
- creation of iCal file and events
- event alarms and recurrent events
- extended Ajax support.

New release of eventManager, a port of eventCreator (2.4) to Joomla.

Minor bug fix/function improvement releases of iCalcreator.

Next major release (3.x) of iCalcreator is a PHP 5.x, more strict object-oriented, refactored version.