Downloads |
[iCalcreator]
[rsscalCreator]
[eventCreator] [tinycal] [dbiCal] [iCalcnv] [tiCalFile] [eClog] [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.
| ||||
| version | download | stat | text | |
![]() | 0.8 | |||
![]() | 0.8 | sLog | 1371 | Enhanced version! |
![]() | 0.6 | |||
![]() | 0.6 | sLog | 926 | First official release. |
![]() | 0.8 | |||
![]() | 0.8 | spm | 1023 | sLog Payload Monitor is a HTML/Javascript/Ajax interface used for exploring sLog (req. v0.8) information. |
| GPL | 3130 | 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.
| ||||
| version | download | stat | text | |
![]() | 2.10.23 | |||
![]() | 2.10.23 |
iCalcreator
using.html |
1348 462 |
A minor subrelease: fixed bug in function - selectComponents; RECURRENCE-ID management updated user guide etc. - UTC timezone usage - relationship between getProperty/selectComponents functions - other minor clarifications |
![]() | 2.10.20 | |||
![]() | 2.10.20 |
iCalcreator
using.html |
224 96 |
A minor subrelease: update of functions - xcal (xml) format update - function setConfig (component level), setting 'nl' always before 'format' fixed bugs in functions - selectComponents with last arguments (false, true, false) - iCalUtilityFunctions::_recur2date, FREQ=YEARLY + BYDAY - combination - returnCalendar; removing Content-Length header updated user guide etc. |
![]() | 2.10.15 | |||
![]() | 2.10.15 |
iCalcreator
using.html |
459 198 |
A minor subrelease: new functionality - Evaluate, test and use of ionCube php byte file encoder update of functions - selectComponents, changed order of generating components - setSequence, value 0 (zero) first value - setConfig, force setting of Directory before Filename - _size75, updated management of line folding (again.. .) fixed bugs in functions - _size75, typo error - _makeDtstamp, typo error - selectComponents, setting start/end-dates (x-prop) for events longer than 24h updated using manual - missing links, STATUS etc Extensive regression tests has been executed to verify the release! |
![]() | 2.10.5 | |||
![]() | 2.10.5 |
iCalcreator
using.html |
1695 664 |
A minor subrelease: new functionality - transform a datetime from a timezone to another using PHP DateTime and DateTimeZone class (PHP >= PHP 5.2.0) update of functions - parse, ensure (vtimezone) standard/daylight component order - iCalUtilityFunctions::createTimezone, creating RRULEs - iCalUtilityFunctions::_setDate fixed bugs in - adaptation for PHP STRICT error_reporting updated using manual |
![]() | 2.10 | |||
![]() | 2.10 |
iCalcreator
Samples releaseNotes using.html |
579 695 184 275 |
A major subrelease: new functionality - getProperty, sort, getComponent and selectComponents with new arguments: Attendee, Categories, DTSTAMP, Location, Organizer, Priority, Resources, Status, Summary properties - simple create of timezone (including standard/daylight) component - auto completion of (default) timezone when setting DTEND, DTSTART, DUE, RECURRENCE-ID - new arguments for utf8 encoding and gzencode in function returnCalendar update of - get- and setfunctions for properties with numeric (integer) content - parse, management of line folding when parsing - getProperty and deleteProperty, management of properties with multiple ocurrence - parse on calendar level, set config when creating new component etc - setfunctions for DTEND, DTSTART, DUE, RECURRENCE-ID - update of getConfig and all config setting on calendar and component level - calendar property VERSION always first in calendar fixed bugs in - iCalUtilityFunctions::_duration2date - selectComponents - setFreebusy - createAttendee - TRIGGER with no duration - iCalUtilityFunctions::_recur2date(, _setRexrule), BYSETPOS updated using manual As usual, exhaustive regression tests has been executed to verify the release as well as external beta testing. |
![]() | 2.8 | |||
![]() | 2.8 |
iCalcreator
Samples releaseNotes using.html |
3040 1699 526 1127 |
A major subrelease: - new factory-method for creating components - simplified configuration - utility (static) functions collected in support class - refactored sort and selectComponents functions - multibyte character support (opt. mb_string) - value (protocol) prefix (Attendee, Organizer etc.) - a major number of minor bugs fixed e.g. date (UTC), text properties, duration - updated using manual As usual, exhaustive regression tests has been executed to verify the release. |
![]() | 2.6 | |||
![]() | 2.6 |
iCalcreator
Samples releaseNotes using.html |
7932 4879 1609 3165 |
A major subrelease: - 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 |
iCalcreator
Samples releaseNotes using.html |
2316 1567 1018 1397 |
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 calendars (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 |
iCalcreator
Samples releaseNotes using.html |
1233 1960 890 945 |
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 |
iCalcreator
Samples using.html |
2574 1756 |
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 |
iCalcreator
Samples releaseNotes using.html |
1253 1078 1014 1120 |
Updated functions - iCal files merge - date managing, header cache directives etc. - Bug/code corrections Updated command manual |
![]() | 2.2 | |||
![]() | 2.2 |
iCalcreator
Samples releaseNotes using.html |
1159 1002 945 1103 |
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 |
iCalcreator
Samples releaseNotes using.html |
5276 2192 918 1042 | iCalcreator 2.0 supports iCal calendar file create, parse and edit. |
![]() | 1.0 | |||
![]() | 1.0 |
iCalcreator 1.0
Samples 1.0 releaseNotes using.html |
1402 1491 935 1062 | The official iCalcreator 1.0 release. |
![]() | 0.9.15 | |||
![]() | 0.9.15 |
iCalcreator
Samples releaseNotes using.html |
1845 2014 891 1106 | Minor bugfix and function improvement, pre-release version. |
| LGPL | 3480 | 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".
| ||||
| version | download | stat | text | |
![]() | 3.0 | |||
![]() | 3.0 | tinycal | 111 | - Ported to jQuery JavaScript Library v1.4.4 for display and Axaj logics. |
![]() | 2.4.1 | |||
![]() | 2.4.1 | tinycal | 502 |
- adapt for prototype 1.7 javascript framework - time (date) display in component view - includes alarms in non-total downloads |
![]() | 2.4 | |||
![]() | 2.4 | tinycal | 163 |
The 2.4 version is updated to use iCalcreator 2.8 and javascript adaptations. Supports en, fr, it and se languages. |
![]() | 2.2 | |||
![]() | 2.2 | tinycal | 1544 |
Obsolete version! 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 | 1020 |
Obsolete version! First official release. |
| GPL | 3130 | GNU GENERAL PUBLIC LICENSE | ||
[top]
eventCreator
The iCal event web editor.
| ||||
| version | download | stat | text | |
![]() | 1.0 | |||
![]() | 1.0 | eventManager | 3848 | The iCal file event Manager, port of eventCreator 2.0 to Joomla! 1.0 |
![]() | 2.0 | |||
![]() | 2.0 |
eventCreator
using.txt |
3336 2083 |
Updates supporting iCalcreator 2.0 The complete iCal file event web editor. |
![]() | 1.2 | |||
![]() | 1.2 |
eventCreator
using.html |
1097 961 | Updated to support iCalcreator 1.0 |
![]() | 1.0 | |||
![]() | 1.0 |
eventCreator
using.html |
1914 1125 | Create single calendar event on-the-fly and get result in iCal/xCal/rsscal format. |
| GPL | 3130 | 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.
| ||||
| version | download | stat | text | |
![]() | 0.8.5 | |||
![]() | 0.8.5 |
rsscalCreator
Samples using.html |
5884 2378 1287 | First official release. |
| LGPL | 3480 | GNU LESSER GENERAL PUBLIC LICENSE | ||
[top]
dbiCal
dbiCal is a PHP database back end solution storing (multiple)
iCal calendars in a database, using pear MDB2 as database API
and iCalcreator as the calendar information API. | ||||
| version | download | stat | text | |
![]() | 3.0.5 | |||
![]() | 3.0.5 | dbiCal | 77 |
A minor subrelease: New functionality - Concatenating all class files into one file updates - Changed 2nd argument to dbiCal select method: using iCalcreator vcalendar array config format - admin interface (, when using compare) removing unnecessary parse, sort and save - testing byte encoded class file(-s) fixed bugs in - admin interface (config tab) when log file is defined but not created |
![]() | 3.0 | |||
![]() | 3.0 | dbiCal | 463 |
Supporting ALL calendar information; timezone, event, todo,
journal and freebusy components with all properties, including
x-properties. Using pear MDB2 as database API and iCalcreator (2.8) as the calendar information API, opt. pear Log. Simple interface functions; insert, select, delete and calendar information. Includes a web admin page, offering ability to upload, insert, examine (file), inspect (db), removal and compare of calendar files. Changed licence to LGPL. |
![]() | 2.0rc | |||
![]() | 2.0rc | dbiCal | 1406 | An extended (MySQL) db schema, managing multiple calendars, RRULE/EXRULE and X-properties. |
![]() | 1.0 | |||
![]() | 1.0 | dbiCal | 3722 | First official release. |
| LGPL | 3480 | GNU LESSER 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.
| ||||
| version | download | stat | text | |
![]() | 3.0 | |||
![]() | 3.0 | iCalcnv | 129 |
- iCalcnv is reworked into a single class, using a simple configuration set method. - the former main functions; iCal2csv, iCal2xls and cvs2iCal are now public methods in the class. - an iCalcreator vcalendar instance can be used as input/output to ease up integration with iCalcreator - PEAR Log (or eClog) is supported |
![]() | 2.0 | |||
![]() | 2.0 | iCalcnv | 2753 |
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 | 789 | First official release. |
| LGPL | 3480 | GNU LESSER GENERAL PUBLIC LICENSE | ||
[top]
tiCalFile
tiCalFile is a PHP utility used when creating iCal (RFC2445) event calendar TEST
file(-s), a utilization of the iCalcreator class.
| ||||
| version | download | stat | text | |
![]() | 2.4.1 | |||
![]() | 2.4.1 | tiCalFile | 146 | Updated the file locking mechanism. |
![]() | 2.4 | |||
![]() | 2.4 | tiCalFile | 60 | A file locking mechanism is implemented to avoid parallel excutions. |
![]() | 2.2 | |||
![]() | 2.2 | tiCalFile | 284 | Offer extended property parameter setting. |
![]() | 2.0 | |||
![]() | 2.0 | tiCalFile | 939 | Bug-fix release, enhanced log capability, using PEAR LOG or eClog (below) |
![]() | 1.0 | |||
![]() | 1.0 | tiCalFile | 754 | First official release. |
| LGPL | 3480 | GNU LESSER GENERAL PUBLIC LICENSE | ||
[top]
eClogSimple PHP file log class emulating PEAR LOG. | ||||
| version | download | stat | text | |
![]() | 2.0 | |||
![]() | 2.0 | eClog | 81 | Extended version supporting singleton pattern, simplified log calls etc. |
![]() | 1.0 | |||
![]() | 1.0 | eClog | 804 | First official release. |
| LGPL | 3480 | GNU LESSER GENERAL PUBLIC LICENSE | ||
[top]
RCF | ||||
| download | stat | text | ||
| RFC0822 | 924 | STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES | ||
| RFC1766 | 925 | Tags for the Identification of Languages | ||
| RFC2616 | 1027 | Hypertext Transfer Protocol -- HTTP/1.1 | ||
| RFC3283 | 1043 | Guide to Internet Calendaring | ||
| RFC3339 | 964 | Date and Time on the Internet: Timestamps | ||
| RFC2445 | 6333 | Internet Calendaring and Scheduling Core Object Specification (iCalendar) | ||
| RFC2446 | 10030 | iCalendar Transport-Independent Interoperability Protocol (iTIP) Scheduling Events, BusyTime, To-dos and Journal Entries | ||
| RFC5545 | 463 | Internet Calendaring and Scheduling Core Object Specification (iCalendar) Obsoletes: RFC2445 | ||
| RFC5546 | 229 | iCalendar Transport-Independent Interoperability Protocol (iTIP) Obsoletes: RFC2446 | ||
| [top] | ||||
News
31/1 2012 New dev. release, iCalcreator-2.11.15dev on github!
30/12 2011 New release of iCalcnv 3.0
| Release summary: | ![]() ![]() |
- iCalcnv is reworked into a single class, using a simple configuration set method.
- the former main functions; iCal2csv, iCal2xls and cvs2iCal are now public methods in the class.
- an iCalcreator vcalendar instance can be used as input (iCal2csv, iCal2xls) or returned as output (cvs2iCal) to ease up integration with iCalcreator
- PEAR Log (or eClog) is supported
4/12 2011 New minor subrelease of dbiCal 3.0.5
| Release summary: | ![]() ![]() |
-
new functionality
Concatenating all class files into one file -
update of functions
Changed 2nd argument to dbiCal select method: using iCalcreator vcalendar array config format
admin interface (, when using compare) removing unnecessary parse, sort and save
testing byte encoded class file(-s) -
fixed bugs in
admin interface (config tab) when log file is defined but not created
23/11 2011 New subrelease of iCalcreator 2.10.23
| Release summary: | ![]() ![]() |
- fixed bugs
function selectComponents; RECURRENCE-ID management - updated user guide
UTC timezone usage
relationship between getProperty/selectComponents functions
other minor clarifications
15/11 2011 tinycal v3.0
| Release summary: | ![]() ![]() |
tinycal v3.0, ported to jQuery JavaScript Library v1.4.4 for display and Axaj logics.
14/11 2011 New subrelease of iCalcreator 2.10.20
| Release summary: | ![]() ![]() |
- update of functions
xcal (xml) format update
function setConfig (component level), setting 'nl' always before 'format' - fixed bugs
selectComponents with last arguments (false, true, false)
iCalUtilityFunctions::_recur2date, FREQ=YEARLY + BYDAY - combination
returnCalendar; removing Content-Length header
- updated user guide etc.
21/10 2011 New subrelease of iCalcreator 2.10.15
| Release summary: | ![]() ![]() |
- new functionality
Evaluate, test and use of ionCube php byte file encoder - update of functions
selectComponents, changed order of generating components
setSequence, value 0 (zero) first value
setConfig, force setting of Directory before Filename
_size75, updated management of line folding (again.. .) - fixed bugs
_size75, typo error
_makeDtstamp, typo error
selectComponents, setting start/end-dates (x-prop) for events longer than 24h - updated using manual
missing links, STATUS etc
8/10 2011 Beta test tinycal v3.0
| Release summary: | ![]() ![]() |
tinycal v3.0, ported to jQuery JavaScript Library v1.4.4 for display and Axaj logics.
Please feel free to take a look and test it here
and use the contact page and communicate your opinion!
Preliminary release date is late October.
7/10 2011 New release of tiCalFile 2.4
| Release summary: | ![]() ![]() |
A file locking mechanism is implemented to avoid parallel excutions.
7/10 2011 New release of eClog 2.0
| Release summary: | ![]() ![]() |
Extended version supporting singleton pattern, simplified log calls etc.
5/8 2011 New subrelease of iCalcreator 2.10.5
| Release summary: | ![]() ![]() |
- new functionality
transform a datetime from a timezone to another using PHP DateTime and DateTimeZone class (PHP >= PHP 5.2.0) - update of functions
parse, ensure (vtimezone) standard/daylight component order
iCalUtilityFunctions::createTimezone, creating RRULEs
iCalUtilityFunctions::_setDate
- fixed bugs
adaptation for PHP STRICT error_reporting - updated using manual
15/7 2011 New release of iCalcreator 2.10
| Release summary: | ![]() ![]() |
- new functionality
getProperty, sort, getComponent and selectComponents with new arguments: Attendee, Categories, DTSTAMP, Location, Organizer, Priority, Resources, Status, Summary properties
simple create of timezone (including standard/daylight) component
auto completion of (default) timezone when setting DTEND, DTSTART, DUE, RECURRENCE-ID
new arguments for utf8 encoding and gzencode in function returnCalendar - update of
get- and setfunctions for properties with numeric (integer) content
parse, management of line folding when parsing
getProperty and deleteProperty, management of properties with multiple ocurrence
parse on calendar level, set config when creating new component etc
setfunctions for DTEND, DTSTART, DUE, RECURRENCE-ID
update of getConfig and all config setting on calendar and component level
calendar property VERSION always first in calendar - fixed bugs in
iCalUtilityFunctions::_duration2date
selectComponents
setFreebusy
createAttendee
TRIGGER with no duration
iCalUtilityFunctions::_recur2date(, _setRexrule), BYSETPOS - updated using manual
As usual, exhaustive regression tests has been executed to verify the release as well as external beta testing.
18/6 2011 iCalcreator 2.10 Beta test, Closed
| Summary: | ![]() ![]() |
The iCalcreator 2.10 beta test period has started, if you are interested to have a look and squeeze on iCalcreator v2.10rc2
package, please use the contact page.
Planned official release date is mid July.
- updated management of line folding
- updated functions getProperty, sort, SelectComponents, works with Attendee, Categories, (dtstamp, ) Location, Organizer, Priority, Resources, Status and Summary properties
- simple create of timezone (including standard/daylight) component(-s)
- auto completion of (default) timezone when setting DTEND, DTSTART, DUE, RECURRENCE-ID
-
management of properties with numeric (integer) content; PERCENT-COMPLETE, PRIORITY, REPEAT, SEQUENCE, X-PROP
bug in function iCalUtilityFunctions::_duration2date
bug in function selectComponents
bug in function createAttendee
bug when using TRIGGER with no duration
bug in function SelectComponents regarding X-CURRENT-*-values
bug in function setFreebusy, empty property
bug in function setFreebusy if property is empty.. .
6/3 2011 New release of tiCalFile 2.2
| Release summary: | ![]() ![]() |
- Offer extended property parameter setting.
1/3 2011 New release of dbiCal 3.0
| Release summary: | ![]() ![]() |
After a successfull beta release test period, the official release.
- supporting ALL calendar information; timezone, event, todo, journal and freebusy components with all properties, including x-properties.
- using pear MDB2 as database API and iCalcreator (2.8) as the calendar information API, opt pear Log
- simple interface functions; insert, select, delete and calendar information
- includes a web admin page, offering ability to upload, insert, examine (file), inspect (db), removal and compare of calendar files.
- changed licence to LGPL.
28/1 2011 dbiCal 3.0rc2 Beta test
| Summary: | ![]() ![]() |
dbiCal has during the beta tests been extended to
- support storage of metadata, ex. calendar/user references (or preferences)
- include web administrator interface
Please contact if you would like to participarte!
24/1 2011 eventCreator 2.4rc is available for Beta testing.
| Summary: | ![]() ![]() |
16/1 2011 New release of tinycal 2.4.1
| Release summary: | ![]() ![]() |
- adapt for prototype 1.7 javascript framework
- time (date) display in component view
- includes alarms in non-total downloads
9/1 2011 dbiCal 3.0rc Beta test
| Summary: | ![]() ![]() |
dbiCal is a PHP database backend solution storing (multiple) iCal calendar files in a database
using pear MDB2 as database API and iCalcreator 2.8 as the API for calendar information.
Please contact if you would like to participarte!
8/1 2011 New release of tinycal 2.4
| Release summary: | ![]() ![]() |
- The 2.4 version is updated to use iCalcreator 2.8 and javascript adaptations.
- Supports en, fr, it and se languages.
6/1 2011 New release of iCalcreator 2.8
| Release summary: | ![]() ![]() |
- new factory-method for creating components
- simplified configuration
- utility (static) functions collected in support class
- refactored sort and selectComponents functions
- multibyte character support (opt. mb_string)
- value (protocol) prefix (Attendee, Organizer etc.)
- a major number of minor bugs fixed e.g. date (UTC), text properties, duration
- updated using manual
As usual, exhaustive regression tests has been executed to verify the release.




