Now 129349 iCalcreator
users worldwide!!

Services

kigkonsult offer professional services for software support, design and new/re-development, customizations and adaptations of PHP/MySQL solutions with focus on software lifecycle management, including long term utility, reliability and maintainability.

If you need any custom modules, modification or amendment based on iCalcreator to suit your needs or professional support, don't hesitate to contact us.

iCalcreator used in.. .

  • AgenDAV
  • albaven
  • All-in-One Event Calendar
  • Bugscope
  • Date iCal
  • Dokeos
  • event_connect
  • ESS Feed
  • Exponent CMS
  • EQDKP Plus
  • GCalendar
  • GLPI
  • Gumbo Millennium
  • Hypecal
  • iCal
  • JCal Pro
  • kitEvent
  • luryevents
  • MarkupiCalendar
  • One Big SYSTem
  • Open Atrium
  • Repository based CMS
  • sfiCalCreatorPlugin
  • Telaen
  • terncal
  • twical
  • Virtual Loup-De-Mer
  • "Weather Forecast"
  •  
  • And many more.. .
  •  

Tell us

what iCalcreator is missing,
use the contact page

Support us

Link to our site from yours!    kigkonsult.se - iCal PHP software 

We will create a link to your site in our list of featured users!

Credits & Licenses plus

Downloads

iCalcreator   rsscalCreator  
eventCreator   tinycal  
dbiCal   iCalcnv   tiCalFile  
iCal2essfeed   iCalExport  
eClog   sLog   defs   imageHandler   rfc  

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.

sLog logs application and system events, tracking user, client, application, application module, operation, date and time and event/log specifics

Read more information here about slog.
 

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

iCalcreator

iCalcreator is the PHP class package managing rfc5545 iCal files, supporting (non-)calendar systems and applications to process and communicate calendar information like events, agendas, tasks, reports, totos and journaling information.

iCalcreator features create, parse, edit and select calendar and calendar components.



Below is the release history.

Click here to get iCalcreator
from github - at packagist
version stat text
2.22 iCalcreator 179 
1440 
2.20 iCalcreator
using.html
2922 
1158 
2.18 iCalcreator
using.html
3759 
1498 
2.16.12 iCalcreator 8872 
2.16.6 iCalcreator
using.html
3002 
870 
2.16.1 iCalcreator 652 
2.16 iCalcreator
using.html
487 
385 
2.14 iCalcreator
using.html
2026 
980 
2.12 iCalcreator
using.html
2380 
1102 
2.10.23 iCalcreator
using.html
2800 
1211 
2.10.20 iCalcreator
using.html
617 
437 
2.10.15 iCalcreator
using.html
811 
506 
2.10.5 iCalcreator
using.html
2086 
1099 
2.10 iCalcreator
Samples
releaseNotes
using.html
1019 
1276 
603 
690 
2.8 iCalcreator
Samples
releaseNotes
using.html
3451 
2066 
966 
1528 
2.6 iCalcreator
Samples
releaseNotes
using.html
8259 
5271 
2029 
3493 
2.4.3 iCalcreator
Samples
releaseNotes
using.html
2784 
1949 
1415 
1789 
2.4 iCalcreator
Samples
releaseNotes
using.html
1686 
2269 
1351 
1357 
2.2.8 iCalcreator
Samples
using.html
2854 
1420 
2324 
2.2.6 iCalcreator
Samples
releaseNotes
using.html
1646 
1420 
1393 
1558 
2.2 iCalcreator
Samples
releaseNotes
using.html
1578 
1362 
1396 
1543 
2.0 iCalcreator
Samples
releaseNotes
using.html
6609 
2505 
1358 
1388 
1.0 iCalcreator 1.0
Samples 1.0
releaseNotes
using.html
1813 
1876 
1252 
1388 
0.9.15 iCalcreator
Samples
releaseNotes
using.html
2120 
2326 
1226 
1566 
  LGPL 6103  GNU LESSER GENERAL PUBLIC LICENSE
[top]

tinycal

tinycal is a small HTML calendar box, able to display calendar information from local or remote (protocol http:// alt. webcal://) calendar files.

tinycal displays calendar information in a month, week, day or component view, only 220px in width (configurable), "calendar-in-a-box".

Read more information here about tinycal.
 

version download stat text
3.2 tinycal 658  A major subrelease:
New functionality and Updates:
backend url mgnt, getdata.php replaced by tinycal.php
back end config mgnt and default values
misc. back end rewrites: iCalcreator-2.x/3.x adapt, version mgnt, PEAR log adapt
javascript cmd lock and Ajax mgnt
Bug fixes:
HTTP_ACCEPT_ENCODING
language mgnt
adaption to iCal property RECURRENCE-ID
back end json format mgnt
back end directory mgnt
box header long texts mgnt
week display box mgnt
3.0 tinycal 1309 
2.4.1 tinycal 1134 
2.4 tinycal 703 
2.2 tinycal 2073 
1.0 tinycal 1585 
  GPL 5379  GNU GENERAL PUBLIC LICENSE
[top]

eventCreator

An iCal file event HTML form editor.

eventCreator can be executed standalone, included or as a popup window.

Read more information here about eventCreator.
 

version download stat text
1.0 eventManager 4819  The iCal file event Manager, port of eventCreator 2.0 to Joomla! 1.0
2.0 eventCreator
using.txt
4601 
3115 
Updates supporting iCalcreator 2.0
The complete iCal file event web editor.
1.2 eventCreator
using.html
1767 
1621 
1.0 eventCreator
using.html
2640 
1878 
  GPL 5379  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.

Read more information here about rsscalCreator.
 

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

dbiCal

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.

dbiCal may very well fit as a caldav calendar database back end.

The package supports
- inserting calendar files into database
- fetching information about stored calendar files in the database
- selecting a calendar from database
- deleting a calendar in database

Read more information here about dbiCal.
 

version download stat text
3.0.5 dbiCal 1113  A minor subrelease:
new functionality:
Concatenating all class files into one file
updates:
Changed 2nd argument to dbiCal select method: using iCalcreator calendar array config format
admin interface (, when using compare) removing unnecessary parse, sort and save
testing byte encoded class file(-s)
fixed bugs:
admin interface (config tab) when log file is defined but not created
3.0 dbiCal 1120 
2.0rc dbiCal 2037 
1.0 dbiCal 4331 
  LGPL 6103  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.

Default is to redirect output to browser with option to save to disk.

Read more information here about iCalcnv.
 

version download stat text
3.2 iCalcnv 1165 
Updates:
making iCalcnv constructor log argument optional
removed internal function "iCaldate2timestamp", moved "fixiCalString" to a static private function
Bug fixes:
config "outputobj" mgnt
replacing specific PEAR LOG constants by PHP constants (PEAR_LOG_DEBUG -> LOG_DEBUG etc)
new config "extension_check",default TRUE, if to check input file extension
cvs2iCal and mgnt of escaped characters in input
3.0 iCalcnv 1030 
2.0 iCalcnv 3350 
1.0 iCalcnv 1288 
  LGPL 6103  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.

Read more information here about tiCalFile.
 

version download stat text
3.2 tiCalFile 623 
New functionality:
adding create functionality for all component types (also todo, journal and freebusy components)
adding missing component properties
create of internal directory/file control functions
logging no longer mandatory
Updates:
configuration mgnt
component properties mgnt
internal function createTestFile
internal log mgmt
3.0 tiCalFile 665 
2.4.1 tiCalFile 668 
2.4 tiCalFile 712 
2.2 tiCalFile 767 
2.0 tiCalFile 1572 
1.0 tiCalFile 1350 
  LGPL 6103  GNU LESSER GENERAL PUBLIC LICENSE
[top]

eClog

eClog is a simple file PHP log class emulating PEAR_LOG and using PEAR_LOG constants.

To be used when a simple log class is sufficient or, e.g. in an environment where PEAR_LOG cannot be used.

Read more information here about eClog.
 

version download stat text
0.9.1 stompHandler 593  eClog stomp handler, bugfix
0.9 stompHandler 450 
3.0 eClog 650 
 
Completely object-oriented recoded
Offer ability to log to file (default), console, database, mail, error_log and syslog
Multiple parallel handlers are supported
Supports PHP error reporting
2.0 eClog 733 
1.0 eClog 1436 
  LGPL 6103  GNU LESSER GENERAL PUBLIC LICENSE
[top]

defs

defs is a PHP definition handle class package,

  • managing keyed data like
    • configurations
    • definitions
    • locales
    • etc

on a

  • class / namespace / HTML page / mvc / component / module / plugin / system

(aka node) basis.

Below is the release history.

Click here to get defs
from github
version stat text
1.0 defs 268 
[top]

imageHandler

imageHandler is a PHP (gd) back end class package managing

  • crop region, resize, adapt size and convert
  • bmp, jpg, gif, png, xbmp and xbm image types

with preserved proportions
and (for gif/png) transparency.

Below is the release history.

Click here to get imageHandler
from github
version stat text
1.4 imageHandler 65 
[top]

iCal2essfeed

iCal2essfeed is an iCalcreator extension class and converts iCal (rfc5545) to ESS Feed, using the iCalcreator library for the the iCal issues and the php-ess library for the ESS Feed part.

Read more information here about iCal2essfeed.
 

version download stat text
1.0 iCal2essfeed 384  The non-commercial release Creative Commons License
[top]

iCalExport

The iCalExport Plugin adds calendar export capabilities to Mantis Bug Tracker.

The iCalExport Plugin export selected Mantis Bug Tracker bug reports as calendar tasks (i.e. TODOs) in a iCal media file (extension .ics) for import to a public calendar (ex. Google) or a private calendar in a PC, pad or smartphone.

The plugin uses the iCalcreator class package for the iCal "hard stuff".

Below is the release history.

Click here to get iCalExport
from github
version stat text
1.06 iCalExport 216 
  GPL 5379  GNU GENERAL PUBLIC LICENSE
[top]

RCF

version download stat text
  RFC0822 1565  STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES
  RFC1766 1479  Tags for the Identification of Languages
  RFC2445 8877  Internet Calendaring and Scheduling Core Object Specification (iCalendar)
  RFC2446 11448  iCalendar Transport-Independent Interoperability Protocol (iTIP) Scheduling Events, BusyTime, To-dos and Journal Entries
  RFC2616 1654  Hypertext Transfer Protocol -- HTTP/1.1
  RFC3283 1737  Guide to Internet Calendaring
  RFC3339 1530  Date and Time on the Internet: Timestamps
  RFC5545 2477  Internet Calendaring and Scheduling Core Object Specification (iCalendar) Obsoletes: RFC2445
  RFC5546 1652  iCalendar Transport-Independent Interoperability Protocol (iTIP) Obsoletes: RFC2446
  RFC6321 1085  The XML Format for iCalendar
[top]



The PHP software was conceived
and written by Kjell-Inge Gustafsson.
Many people have contributed,
hrough providing questions, issues,
reporting bugs and sending patches.
The PHP software are released under the LGPL  /  GPL  /  CC licences. Terms and Conditions
Privacy & Cookies Policy
Linking Policy
GitHub contact
Copyright © 2008-2024 Kjell-Inge Gustafsson, kigkonsult, All rights reserved
Product names mentioned herein are or may be trademarks or registered trademarks of their respective owners.