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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 0.8
|
sLog
|
2573
|
Enhanced version!
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 0.6
|
sLog
|
1633
|
First official release.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 0.8
|
spm
|
1692
|
sLog Payload Monitor is a HTML/Javascript/Ajax interface used for exploring sLog
(req. v0.8) information.
|
| GPL
|
5348
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.22
|
iCalcreator
|
179
1440
|
A major subrelease:
The iCalcreator 2.22 release requires PHP >= 5.3.0 due to major updates in the selectComponents method.
The returnCalender/useCachedCalendar methods no longer stops PHP script (die), return TRUE on success!
iCalcreator.class.php is now split into class and function files and need a new PHP iCalcreator invoke.
- Updates:
- fcn selectComponent() and supporting fcns
(major REWRITE due to a number of bug reports)
- selectComponent() now also accepts arg 1 as datetime obj (as fromDate), arg 2 datetime obj (toDate) (and arg 3-6=null)
- fcns _recur2date() accepts arg2-4 as datetime obj
- X-CURRENT-DTSTART/DTEND timezone OK!!
- no X-CURRENT-DTEND if no DTEND (DUE) is set
- only one reccurrence a day
- a RDATE will overwrite any RRULE reccurrence, on an date (Ymd) basis.
- any EXDATE must exactly (Ymd[His]) match any RRULE/RDATE recurrence for exclusion
- the property X-RECURRENCE contains the RRULE+RDATE recurrence pattern number
- new property X-OCCURENCE contains recurrence day number (ex. 'day X of Y')
- fcn returnCalender(), set Content-Disposition as 'inline' (when new 3rd arg=FALSE, default=TRUE)
- fcns saveCalendar() and useCachedCalendar(), removed (direcory/filename) args
NOTE, the returnCalender/useCachedCalendar methods no longer stops PHP script (die), return TRUE on success!
- fcn parse(), mgnt of the first 'BEGIN:VCALENDAR' row (ex. remove BOM char)
- fcn parse(), support PHP context (new 2nd arg.)
- overall fcns, sprintf (YmdHis) mgnt
- removed obsolete functions
- split iCalcreator.class.php into class and function files
- Moving common vcalendar and calendarComponent methods into upper abstract base class
NOTE, new iCalcreator PHP invoke
- Bug fixes:
- fcn iCalUtilityFunctions::createTimezone(), timezone standard/daylight (default, date) start
- fcns newComponent(),getComponents(), index settings
- fcns _setDate, _setDate2, input arg sanitize
- fcn getProperty(duration) format 4 will now include timezone from DTSTART
- some code and doc. typo errors.
- General:
- updated using.html
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.20
|
iCalcreator
using.html
|
2922
1158
|
A major subrelease:
- New functionality:
- new fcn iCalcreatorVersion(), return iCalcreator version
- new fcn replaceComponent()
- fcn setConfig, allow for parsing of https URLs
- fcn setConfig, allow parse of remote URL resource (if PHP fopen wrappers have been enabled)
- fcn setProperty, parse; allow digits (or "0") as UID
- Updates:
- simplified setting of UTC timestamp; DTSTAMP, CREATED, LAST-MODIFIED
- fcn selectComponents; partly reworked, new fcns in iCalUtilityFunctions
- fcn getProperty, partly reworked
- fcn getProperty, createGeo, _addXMLchild; mgnt geo output
- fcn parse, error control
- fcn setConfig(directory), always set realpath
- fcn iCalUtilityFunctions::convEolChar (used in parse), reworked
- Bug fixes:
- fcn selectcomponents, sort output on "Y-m-d h-i-s"
- fcn setProperty(ATTENDEE), no std params for VFREEBUSYs and VALARMs
- fcn setProperty(TRIGGER), week duration
- fcn iCalUtilityFunctions::createTimezone, adjusted date search boundaries for timezone(-s)
- fcn iCalUtilityFunctions::createTimezone, timezone search
- fcn selectComponents, incorrect timezone/UTC date mgnt in X-CURRENT-DTSTART/DTEND
- fcn setComponent, unset internal variables
- fcn iCal2XML, incorrect UTC date
- General:
- updated using.html
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.18
|
iCalcreator
using.html
|
3759
1498
|
A major subrelease:
- New functionality:
- fcn XML2iCal, rewrite from the furure iCalcreator (Pro) 3.0.0
- Updates:
- fcn iCal2XML, updated from the furure iCalcreator (Pro) 3.0.0
- fcn _format_recur, updated from the furure iCalcreator (Pro) 3.0.0
- fcn _setDate, (_chkDateArr, _strdate2date), DTSTART etc
- fcn _setDate2 (_isArrayDate() DTSTAMP etc
- fcn createFreebusy, sort dates asc
- Bug fixes:
- fcn selectComponents, sequence usage
- fcn getComponent, making a selection based on a property value
- fcn _duration2arr, duration parts management
- fcn setDuration, empty input
- fcn sort, sort key setting
- mgnt of empty properties
- fcn parse, "X-"-properties in an array of (iCal property) lines
- General:
- updated using.html
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.16.12
|
iCalcreator
|
8872
|
A minor subrelease:
- New functionality:
- fcn createRdate, sort rdates in ascending order
- fcn setUrl, using PHP filter for URL (URI) validation, returns FALSE on error
- Bug fix:
- fcn selectComponents,RECURRENCE-ID may exist without SEQUENCE (i.e. SEQUENCE=0)
- fcn createRdate, _sortExdate1, _sortExdate2
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.16.6
|
iCalcreator
using.html
|
3002
870
|
A minor subrelease:
- New functionality:
- fcn createExdate, sort exdates in ascending order
- Updates:
- Moving vcalendar fcns to iCalUtilityFunctions (performance), sort callback function _cmpfcn, _size75, _strrep, _strunrep
- Bug fix:
- fcn selectComponent, X-RECURRENCE and RECURRENCE-ID mgnt
- fcn selectComponents2, manage multiple components with the same UID
- General:
- No sort is required after fcn parse or before fcn selectComponents!
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.16.1
|
iCalcreator
|
652
|
A minor subrelease:
- Bug fix:
- PHP >= 5.2 adaption, createTimezone
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.16
|
iCalcreator
using.html
|
487
385
|
A major subrelease:
- Release focus are
- PHP 5.2 dateTime adaptions
- New functionality:
- config directive setPropertyNames, returns array of property names for all set properties in component, functions: getConfig, iCal2XML
- Updates:
- allow (empty) hour/minute/second parts in trigger/duration
- function _duration2str
- test resources (new jquery version etc)
- optimization function copy
- optimization, iCal2XML, _addXMLchild
- removed the unused iCalUtilityFunctions::_date2duration function
- moving the config setting of TZID from property create- to set-functions
- using.html
- Bug fixes:
- dateTime and timestamp mgnt, iCalcreator now requires PHP >= 5.2
- updated functions:_makeDtstamp, _chkdatecfg, _setDate, _setDate2, _strdate2date, _date2timestamp, _duration2date, _date2strdate, _isOffset, _setRexrule, _stepdate, _timestamp2date, _tz2offset, createTimezone, transformDateTime, ms2phpTZ, iCal2XML
- changed function names:, _date_time_string to _strdate2date, _format_date_time to _date2strdate, _date_time_arraye to _chkDateArr, _duration_array to _duration2arr, _duration_string to _durationStr2arr, _format_duration to _duration2str
- function parse, ignoring all non-standard iCal properties
- function _duration2date
- function createTimezone
- PHP 5.2 adaption (dateTime and timestamp), functions: createTimezone, _timestamp2date, transformDateTime
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.14
|
iCalcreator
using.html
|
2026
980
|
A major subrelease:
- A major subrelease, main points are
- enhance management of Relationship Component Properties, ATTENDEE, CONTACT, ORGANIZER, RECURRENCE-ID, RELATED-TO, URL, UID
- updated file parse mgnt
- line 75 pos char. split functionality
- GEOLOCATION and vCard exports
- New functionality:
- hiphop adaptations, http://php.webtutor.pl/en/2011/05/10/hiphop-for-php-unimplemented-functions-and-features/, function iCal2XML and XML2iCal NOT supported (using SimpleXML)
- export ATTENDEEs, ORGANIZERs and CONTACTs (if formatted as internet email) as vcard, new functions iCal2vCard, iCal2vCards
- function getProperty: added argument 'GEOLOCATION' will give output supporting ISO6709 "Standard representation of geographic point location by coordinates"
- Updates:
- expand functions getProperty, (_getProperties,) getComponent, selectComponents and sort with CONTACTs, RELATED-TOs, URLs
- optimized method _size75 (removed mbstring part)
- function parse, line endings + empty lines mgnt
- function createTimezone, mgnt no match within date period
- removed default_timezone setting inside class file
- using.html
- test platform
- Bug fixes:
- function iCal2XML, typo error
- function setGEO input format, accepts 0 (zero) as input
- function createGEO output format
- function getProperty (_getProperties): empty properties mngnt
- function sort (_cmpfcn), sorting on argument, properties allowing multiple values, datetime
- function createPRODID, wrap PRODID at 75 pos
- language, set at calendar level, MUST affect the PRODID property
- function _size75, string split problems
- function setAttendee/setOrganizer, mgnt prefix MAILTO
- function getComponents, multiple property search values
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.12
|
iCalcreator
using.html
|
2380
1102
|
A major subrelease:
-
- Concatenated iCalcreator class, utilityFunction class and helper functions in iCalcreator.class.php file
- new functionality:
- external time zone helper function contributions:getTimezonesAsDateArrays (expandTimezoneDates) and getTzOffsetForDate
- create and parse of rfc6321 XML
- ms2phpTZ, mapping of MS outlook time zones to PHP
- createComponent, sorting standard/daylight subComponents
- uppdates:
- parsing dates with extended (MS outlook) time zones
- returnCalendar, only create header 'content-length' when gziping output
- _setDate _setDate2, setExdate, setRdate, utc offset management, Z-suffix
- createTimezone (_setTZrrule), fixing from/to UTC offset and rdate(-s)
- checking x-props names, start with 'x-'/'X-'
- parse, management of list content in TEXT properties
- all rfc5545 parameters with 'DQUOTE' settings
- transformDateTime, accepting input date in array format
- property ATTACH and large file attachments
- fixed bugs:
- selectComponents, (continue if) missing dtstart
- selectComponents: long 'event' starting before period
- setProperty, management of properties with multiple ocurrences
- _tz2offset, plus/minus error
- getConfig, 'directory' or 'filename' couldn't accept '0' (zero)
- _size75, correct line break when property content ends with '0' at pos 76
- _setRexrule, UNTIL in DATE format
- ATTENDEE, parsing error
- setFREEBUSY, empty property
- set/create RELATED-TO mgnt
- update of PRODID when (re-)setting 'unique_id'
-
- updated user guide
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.10.23
|
iCalcreator
using.html
|
2800
1211
|
A minor subrelease:
- fixed bugs:
- function selectComponents; RECURRENCE-ID management
- updated user guide
- UTC timezone usage
- relationship between getProperty/selectComponents functions
- other minor clarifications
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.10.20
|
iCalcreator
using.html
|
617
437
|
A minor subrelease:
- updates:
- 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.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.10.15
|
iCalcreator
using.html
|
811
506
|
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:
- _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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.10.5
|
iCalcreator
using.html
|
2086
1099
|
A minor subrelease:
- new functionality:
- transform a datetime from a timezone to another using PHP DateTime and DateTimeZone class (PHP >= PHP 5.2.0)
- updates:
- parse, ensure (vtimezone) standard/daylight component order
- iCalUtilityFunctions::createTimezone, creating RRULEs
- iCalUtilityFunctions::_setDate
- fixed bugs:
- adaptation for PHP STRICT error_reporting
-
updated using manual
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.10
|
iCalcreator
Samples
releaseNotes
using.html
|
1019
1276
603
690
|
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
- updates:
- get- and setfunction, 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:
- 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.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.8
|
iCalcreator
Samples
releaseNotes
using.html
|
3451
2066
966
1528
|
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.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.6
|
iCalcreator
Samples
releaseNotes
using.html
|
8259
5271
2029
3493
|
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.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.4.3
|
iCalcreator
Samples
releaseNotes
using.html
|
2784
1949
1415
1789
|
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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.4
|
iCalcreator
Samples
releaseNotes
using.html
|
1686
2269
1351
1357
|
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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.2.8
|
iCalcreator
Samples
using.html
|
2854
1420
2324
|
Updated functions
- major correction/refine sort function
- update of UID to include microseconds, used in sort
- line break management
Updated command manual
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.2.6
|
iCalcreator
Samples
releaseNotes
using.html
|
1646
1420
1393
1558
|
Updated functions
- iCal files merge
- date managing, header cache directives etc.
- Bug/code corrections
Updated command manual
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.2
|
iCalcreator
Samples
releaseNotes
using.html
|
1578
1362
1396
1543
|
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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.0
|
iCalcreator
Samples
releaseNotes
using.html
|
6595
2505
1358
1388
|
iCalcreator 2.0 supports iCal calendar file create, parse and edit.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
iCalcreator 1.0
Samples 1.0
releaseNotes
using.html
|
1813
1876
1252
1388
|
The official iCalcreator 1.0 release.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 0.9.15
|
iCalcreator
Samples
releaseNotes
using.html
|
2120
2326
1226
1566
|
Minor bugfix and function improvement, pre-release version.
|
| LGPL
|
6080
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.2
|
tinycal
|
640
|
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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.0
|
tinycal
|
1292
|
Ported to jQuery JavaScript Library v1.4.4 for display and Axaj logics.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.4.1 |
tinycal
|
1118
|
- adapt for prototype 1.7 javascript framework
- time (date) display in component view
- includes alarms in non-total downloads
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.4
|
tinycal
|
686
|
The 2.4 version is updated to use iCalcreator 2.8 and javascript adaptations.
Supports en, fr, it and se languages.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.2
|
tinycal
|
2057
|
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.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
tinycal
|
1569
|
Obsolete version!
First official release.
|
| GPL
|
5348
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
eventManager
|
4805
|
The iCal file event Manager, port of eventCreator 2.0 to Joomla! 1.0
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.0
|
eventCreator
using.txt
|
4585
3103
|
Updates supporting iCalcreator 2.0
The complete iCal file event web editor.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.2
|
eventCreator
using.html
|
1752
1609
|
Updated to support iCalcreator 1.0
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
eventCreator
using.html
|
2627
1862
|
Create single calendar event on-the-fly and get result in iCal/xCal/rsscal format.
|
| GPL
|
5348
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 0.8.5
|
rsscalCreator
Samples
using.html
|
7738
3577
1930
|
| LGPL
|
6080
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.0.5
|
dbiCal
|
1098
|
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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.0
|
dbiCal
|
1107
|
-
- 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 and delete 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.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.0rc
|
dbiCal
|
2024
|
An extended (MySQL) db schema, managing multiple calendars, RRULE/EXRULE and X-properties.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
dbiCal
|
4315
|
First official release.
|
| LGPL
|
6080
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.2
|
iCalcnv
|
1147
|
- 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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.0
|
iCalcnv
|
1015
|
-
- 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 calendar instance can be used as input (iCal2csv, iCal2xls) or returned as output (cvs2iCal) to ease up integration with iCalcreator
- PEAR Log is supported
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.0
|
iCalcnv
|
3333
|
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.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
iCalcnv
|
1272
|
First official release.
|
| LGPL
|
6080
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.2
|
tiCalFile
|
609
|
- 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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.0
|
tiCalFile
|
649
|
-
- Completely recoded, now as a PHP class
- Will generate all calendar event properties (configurable)
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.4.1
|
tiCalFile
|
651
|
Updated the file locking mechanism.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.4
|
tiCalFile
|
696
|
A file locking mechanism is implemented to avoid parallel excutions.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.2
|
tiCalFile
|
753
|
Offer extended property parameter setting.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.0
|
tiCalFile
|
1557
|
Bug-fix release, enhanced log capability, using PEAR LOG
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
tiCalFile
|
1337
|
First official release.
|
| LGPL
|
6080
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 0.9.1
|
stompHandler
|
582
| eClog stomp handler, bugfix
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 0.9
|
stompHandler
|
435
| eClog stomp handler
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 3.0
|
eClog
|
639
|
-
- 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
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 2.0
|
eClog
|
722
|
Extended version supporting singleton pattern, simplified log calls etc.
|
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
eClog
|
1422
|
First official release.
|
| LGPL
|
6080
| 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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
defs
|
254
|
The non-commercial release
|
[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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.4
|
imageHandler
|
65
|
New base version!
The non-commercial release
|
[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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.0
|
iCal2essfeed
|
367
|
The non-commercial release
|
[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 |
![open/close](https://kigkonsult.se/bilder/PLUS.png) | 1.06
|
iCalExport
|
216
|
First official release.
|
| GPL
|
5348
| GNU GENERAL PUBLIC LICENSE
|
[top] |
RCF
|
version |
download |
stat |
text |
| RFC0822
|
1546
| STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES
|
| RFC1766
|
1461
| Tags for the Identification of Languages
|
| RFC2445
|
8852
| Internet Calendaring and Scheduling Core Object Specification (iCalendar)
|
| RFC2446
|
11422
| iCalendar Transport-Independent Interoperability Protocol (iTIP) Scheduling Events, BusyTime, To-dos and Journal Entries
|
| RFC2616
|
1637
| Hypertext Transfer Protocol -- HTTP/1.1
|
| RFC3283
|
1720
| Guide to Internet Calendaring
|
| RFC3339
|
1513
| Date and Time on the Internet: Timestamps
|
| RFC5545
|
2448
| Internet Calendaring and Scheduling Core Object Specification (iCalendar) Obsoletes: RFC2445
|
| RFC5546
|
1624
| iCalendar Transport-Independent Interoperability Protocol (iTIP) Obsoletes: RFC2446
|
| RFC6321
|
1057
| The XML Format for iCalendar
|
[top] |