-
$_all_day_events
-
-
$_cache
-
Cache events as we fetch them to avoid fetching the same event from the DB twice.
-
$_cache
-
Cache events as we fetch them to avoid fetching or parsing the same event twice.
-
$_calendar
-
The identifier of the calender this event exists on.
-
$_calendar
-
Calendar being edited
-
$_calendar
-
The current calendar.
-
$_calendar
-
Calendar being deleted
-
$_connected
-
Indicates if the wrapper has connected or not
-
$_controller
-
-
$_controller
-
-
$_currentCalendars
-
-
$_currentCalendars
-
-
$_currentCalendars
-
-
$_days
-
-
$_days
-
-
$_days
-
-
$_daysInView
-
-
$_db
-
Handle for the current database connection, used for reading.
-
$_db
-
The object handle for the current database connection.
-
$_driver
-
Link to the parent driver object
-
$_endHour
-
-
$_endStamp
-
-
$_errormsg
-
An error message to throw when something is wrong.
-
$_events
-
-
$_events
-
-
$_events
-
-
$_events_cache
-
Internal cache of Kronolith_Event_kolab_new. eventID/UID is key
-
$_event_matrix
-
-
$_kolab
-
Our Kolab server connection.
-
$_kolab
-
Our Kolab server connection.
-
$_onshow
-
onShow javascript code.
-
$_optionalMembers
-
-
$_params
-
Parameters needed by the subclasses.
-
$_params
-
A hash containing any parameters for the current driver.
-
$_params
-
-
$_params
-
Hash containing connection parameters.
-
$_parsed
-
-
$_properties
-
-
$_requiredMembers
-
-
$_sequence
-
The iCalendar SEQUENCE for this event.
-
$_sidebyside
-
-
$_sidebyside
-
-
$_slotLength
-
How many minutes are in each slot? Calculated from $_slotsPerHour.
-
$_slotsPerDay
-
How many slots do we have per day? Calculated from $_slotsPerHour.
-
$_slotsPerDay
-
How many slots do we have per day? Calculated from $_slotsPerHour.
-
$_slotsPerHour
-
How many time slots are we dividing each hour into? Set from user preferences.
-
$_slotsPerHour
-
How many time slots are we dividing each hour into?
-
$_span
-
-
$_startday
-
-
$_startHour
-
-
$_startOfView
-
-
$_startStamp
-
-
$_store
-
Shortcut to the imap connection
-
$_synchronized
-
Indicates if we have synchronized this folder
-
$_timeBlocks
-
-
$_timeBlocks
-
-
$_timeBlocks
-
-
$_totalspan
-
-
$_uid
-
The UID for this event.
-
$_user
-
String containing the current username.
-
$_varRenderer
-
The VarRenderer class to use for printing select elements.
-
$_wrapper
-
The wrapper to decide between the Kolab implementation
-
$_write_db
-
Handle for the current database connection, used for writing. Defaults to the same handle as $_db if a separate write database is not required.
-
$_write_db
-
Handle for the current database connection, used for writing. Defaults to the same handle as $_db if a separate write database is not required.
-
_addCoverDates
-
Adds an event to all the days it covers.
-
_formIDEncode
-
-
_getBlocks
-
-
_getEvents
-
-
_getTranslationFile
-
-
_hours
-
-
_hours
-
-
_hours
-
-
_initConn
-
-
_kronolith_browse
-
Browse through Kronolith's object tree.
-
_kronolith_delete
-
Deletes an event identified by UID.
-
_kronolith_eventFromUID
-
Retrieves a Kronolith_Event object, given an event UID.
-
_kronolith_export
-
Exports an event, identified by UID, in the requested content type.
-
_kronolith_exportCalendar
-
Exports a calendar in the requested content type.
-
_kronolith_getActionTimestamp
-
Returns the timestamp of an operation for a given uid an action
-
_kronolith_getFreeBusy
-
Generates free/busy information for a given time period.
-
_kronolith_import
-
Imports an event represented in the specified content type.
-
_kronolith_list
-
Returns all the events that happen within a time period.
-
_kronolith_listAlarms
-
Lists alarms for a given moment.
-
_kronolith_listBy
-
Returns an array of UIDs for events that have had $action happen since $timestamp.
-
_kronolith_listCalendars
-
Returns all calendars a user has access to, according to several parameters/permission levels.
-
_kronolith_listEvents
-
Lists events for a given time period.
-
_kronolith_modified
-
Returns the last modification timestamp for the given uid.
-
_kronolith_path_delete
-
Deletes a file from the Kronolith tree.
-
_kronolith_perms
-
Returns a list of available permissions.
-
_kronolith_put
-
Saves a file into the Kronolith tree.
-
_kronolith_removeUserData
-
Removes user data.
-
_kronolith_replace
-
Replaces the event identified by UID with the content represented in the specified contentType.
-
_kronolith_shareHelp
-
Returns the share helper prefix
-
_kronolith_subscribe
-
Subscribe to a calendar.
-
_kronolith_unsubscribe
-
Unsubscribe from a calendar.
-
_kronolith_updateAttendee
-
Updates an attendee's response status for a specified event.
-
_render
-
-
_render
-
-
_render
-
-
_sortByStart
-
-
_sortEventStartTime
-
Used with usort() to sort events based on their start times.
-
_title
-
-
_title
-
-
_title
-
-
generate
-
Generates the free/busy text for $calendar. Cache it for at least an hour, as well.
-
generateUID
-
Generates a universal / unique identifier for a task.
-
get
-
Retrieves the free/busy information for a given email address, if any information is available.
-
getAlarm
-
-
getAttendees
-
Returns the entire attendees array.
-
getByUID
-
Get an event or events with the given UID value.
-
getByUID
-
Get an event or events with the given UID value.
-
getByUID
-
Get an event or events with the given UID value.
-
getByUID
-
Get an event or events with the given UID value.
-
getByUID
-
Get an event or events with the given UID value.
-
getByUID
-
Get an event or events with the given UID value.
-
getCalendar
-
Returns the currently open calendar.
-
getCalendar
-
-
getCategory
-
Returns the category of this event.
-
getCreatorId
-
Returns the id of the user who created the event.
-
getDefaultCalendar
-
Returns the default calendar for the current user at the specified permissions level.
-
getDeleteUrl
-
-
getDescription
-
Returns the description of this event.
-
getDriver
-
Returns a reference to a driver that's valid for this event.
-
getDuration
-
-
getEditUrl
-
-
getEvent
-
-
getEvent
-
-
getEvent
-
-
getEvent
-
-
getEvent
-
-
getEvent
-
Stub to be overridden in the child class.
-
getEvent
-
-
getExportUrl
-
-
getId
-
Returns the locally unique identifier for this event.
-
getKeywords
-
-
getLink
-
-
getLocation
-
Returns the location this event occurs at.
-
getMenu
-
Builds Kronolith's list of menu items.
-
getMonth
-
-
getName
-
-
getName
-
-
getName
-
-
getName
-
-
getName
-
-
getName
-
-
getName
-
-
getName
-
-
getProperties
-
-
getRecurName
-
Returns a description of this event's recurring type.
-
getRemoteCalendar
-
Fetches a remote calendar into the session and return the data.
-
getRemoteEventObject
-
Returns an event object for an event on a remote calendar.
-
getSequence
-
Returns the iCalendar SEQUENCE for this event.
-
getShare
-
Returns the share this event belongs to.
-
getStamp
-
-
getStamp
-
-
getStatus
-
Returns the event status.
-
getStatusClass
-
-
getTime
-
-
getTimeRange
-
-
getTitle
-
Return this events title.
-
getTitle
-
-
getTitle
-
-
getTitle
-
-
getTitle
-
Returns the title of this event.
-
getTomorrow
-
-
getTooltip
-
-
getUID
-
Returns the global UID for this event.
-
getUrl
-
Searches address books for the freebusy URL for a given email address.
-
getUserEmail
-
Returns the email address, if available, of a user.
-
getUserName
-
Returns the real name, if available, of a user.
-
getView
-
Get a named Kronolith_View_* object and load it with the appropriate date parameters.
-
getViewUrl
-
-
getWeek
-
-
$keywords
-
All the key words associtated with this event.
-
Kronolith
-
The Kronolith:: class provides functionality common to all of Kronolith.
-
KRONOLITH_BASE
-
-
Kronolith_CreateCalendarForm
-
-
Kronolith_CreateCalendarForm
-
The Kronolith_CreateCalendarForm class provides the form for creating a calendar.
-
Kronolith_Day
-
-
Kronolith_Day
-
The Kronolith_Day:: class provides an API for dealing with days.
-
Kronolith_DeleteCalendarForm
-
The Kronolith_DeleteCalendarForm class provides the form for deleting a calendar.
-
Kronolith_DeleteCalendarForm
-
-
Kronolith_Driver
-
Constructor.
-
Kronolith_Driver
-
Kronolith_Driver defines an API for implementing storage backends for Kronolith.
-
Kronolith_Driver_holidays
-
The Kronolith_Driver_holidays implements support for the PEAR package Date_Holidays.
-
Kronolith_Driver_ical
-
The Kronolith_Driver_ical:: class implements the Kronolith_Driver API for iCalendar data.
-
Kronolith_Driver_kolab
-
Horde Kronolith driver for the Kolab IMAP Server.
-
Kronolith_Driver_kolab_wrapper
-
Constructor
-
Kronolith_Driver_kolab_wrapper
-
Horde Kronolith wrapper to distinguish between both Kolab driver implementations.
-
Kronolith_Driver_kolab_wrapper_new
-
Constructor
-
Kronolith_Driver_kolab_wrapper_new
-
Horde Kronolith driver for the Kolab IMAP Server.
-
Kronolith_Driver_kolab_wrapper_old
-
Horde Kronolith driver for the Kolab IMAP Server.
-
Kronolith_Driver_sql
-
The Kronolith_Driver_sql:: class implements the Kronolith_Driver API for a SQL backend.
-
Kronolith_EditCalendarForm
-
-
Kronolith_EditCalendarForm
-
The Kronolith_EditCalendarForm class provides the form for editing a calendar.
-
Kronolith_EditRemoteCalendarForm
-
-
Kronolith_EditRemoteCalendarForm
-
The Kronolith_EditRemoteCalendarForm class provides the form for editing a remote calendar.
-
KRONOLITH_ERROR_FB_NOT_FOUND
-
Free/Busy not found
-
Kronolith_Event
-
Kronolith_Event defines a generic API for events.
-
Kronolith_Event
-
Constructor.
-
Kronolith_Event_holidays
-
Kronolith_Event defines a generic API for events.
-
Kronolith_Event_ical
-
Kronolith_Event defines a generic API for events.
-
Kronolith_Event_kolab_new
-
-
Kronolith_Event_kolab_old
-
Kronolith_Event defines a generic API for events.
-
Kronolith_Event_sql
-
-
Kronolith_FreeBusy
-
Free/Busy functionality.
-
Kronolith_FreeBusy_View
-
This class represent a view of multiple free busy information sets.
-
Kronolith_FreeBusy_View_day
-
This class represent a single day of free busy information sets.
-
Kronolith_FreeBusy_View_month
-
This class represent a month of free busy information sets.
-
Kronolith_FreeBusy_View_week
-
This class represent a week of free busy information sets.
-
Kronolith_FreeBusy_View_workweek
-
This class represent a work week of free busy information sets.
-
KRONOLITH_ITIP_CANCEL
-
-
KRONOLITH_ITIP_REQUEST
-
iTip requests
-
KRONOLITH_PART_IGNORE
-
-
KRONOLITH_PART_NONE
-
-
KRONOLITH_PART_OPTIONAL
-
-
KRONOLITH_PART_REQUIRED
-
Attendee status
-
KRONOLITH_RESPONSE_ACCEPTED
-
-
KRONOLITH_RESPONSE_DECLINED
-
-
KRONOLITH_RESPONSE_NONE
-
Invitation responses
-
KRONOLITH_RESPONSE_TENTATIVE
-
-
KRONOLITH_STATUS_CANCELLED
-
-
KRONOLITH_STATUS_CONFIRMED
-
-
KRONOLITH_STATUS_FREE
-
-
KRONOLITH_STATUS_NONE
-
Event status
-
KRONOLITH_STATUS_TENTATIVE
-
-
Kronolith_Storage
-
Kronolith_Storage:: defines an API for storing free/busy information.
-
Kronolith_Storage_kolab
-
-
Kronolith_Storage_kolab
-
Horde Kronolith free/busy driver for the Kolab IMAP Server.
-
Kronolith_Storage_sql
-
Constructs a new Kronolith_Storage SQL instance.
-
Kronolith_Storage_sql
-
Kronolith_Storage:: defines an API for storing free/busy information.
-
Kronolith_SubscribeRemoteCalendarForm
-
-
Kronolith_SubscribeRemoteCalendarForm
-
The Kronolith_SubscribeRemoteCalendarForm class provides the form for subscribing to remote calendars
-
KRONOLITH_TEMPLATES
-
-
Kronolith_UnsubscribeRemoteCalendarForm
-
-
Kronolith_UnsubscribeRemoteCalendarForm
-
The Kronolith_UnsubscribeRemoteCalendarForm class provides the form for deleting a calendar.
-
Kronolith_View_Day
-
The Kronolith_View_Day:: class provides an API for viewing days.
-
Kronolith_View_Day
-
-
Kronolith_View_DeleteEvent
-
-
Kronolith_View_DeleteEvent
-
The Kronolith_View_DeleteEvent:: class provides an API for viewing event delete forms.
-
Kronolith_View_EditEvent
-
The Kronolith_View_EditEvent:: class provides an API for viewing event edit forms.
-
Kronolith_View_EditEvent
-
-
Kronolith_View_Event
-
-
Kronolith_View_Event
-
The Kronolith_View_Event:: class provides an API for viewing events.
-
Kronolith_View_ExportEvent
-
The Kronolith_View_ExportEvent:: class provides an API for exporting events.
-
Kronolith_View_ExportEvent
-
-
Kronolith_View_Month
-
The Kronolith_View_Month:: class provides an API for viewing months.
-
Kronolith_View_Month
-
-
Kronolith_View_Week
-
-
Kronolith_View_Week
-
The Kronolith_View_Week:: class provides an API for viewing weeks.
-
Kronolith_View_WorkWeek
-
The Kronolith_View_WorkWeek:: class provides a shortcut for a week view that is only Monday through Friday.
-
Kronolith_View_Year
-
-
Kronolith_View_Year
-
The Kronolith_View_Year:: class provides an API for viewing years.
-
kolab.php
-
-
Kronolith.php
-
-
kolab.php
-
-
$location
-
The location this event occurs at.
-
link
-
-
link
-
-
link
-
-
link
-
-
link
-
-
link
-
-
link
-
-
listAlarms
-
-
listAlarms
-
Returns all the alarms active right on $date.
-
listAlarms
-
-
listAlarms
-
-
listAlarms
-
-
listAlarms
-
Stub to be overridden in the child class.
-
listAlarms
-
-
listAlarms
-
-
listCalendars
-
Returns all calendars a user has access to, according to several parameters/permission levels.
-
listEventIds
-
Returns all the events that happen each day within a time period.
-
listEvents
-
Lists all events in the time range, optionally restricting results to only events with alarms.
-
listEvents
-
Returns all the events that happen each day within a time period
-
listEvents
-
Lists all events in the time range, optionally restricting results to only events with alarms.
-
listEvents
-
Returns a list of all holidays occuring between
and
.
-
listEvents
-
Stub to be overridden in the child class.
-
listEvents
-
-
listEvents
-
Lists all events in the time range, optionally restricting results to only events with alarms.
-
listEvents
-
Lists all events in the time range, optionally restricting results to only events with alarms.
-
listEventsConditional
-
Lists all events that satisfy the given conditions.
-
listHolidayEvents
-
Returns a list of events containing holidays occuring between
and
. The outcome depends on the user's selection of holiday drivers
-
listRemoteEvents
-
Returns all the events from a remote calendar.
-
loginTasksFlag
-
Either sets or checks the value of the logintasks flag.
-
$slots
-
Array of slots holding timestamps for each piece of this day.
-
$start
-
The start time of the event.
-
$startDay
-
-
$startDay
-
-
$status
-
The status of this event.
-
$status
-
The status of this event.
-
$stored
-
Flag that is set to true if this event exists in a storage driver.
-
sql.php
-
-
SubscribeRemoteCalendar.php
-
-
sql.php
-
-
Storage.php
-
-
save
-
Saves changes to this event.
-
saveEvent
-
-
saveEvent
-
Saves an event in the backend.
-
saveEvent
-
Saves an event in the backend.
-
saveEvent
-
Stub o be overridden in the child class.
-
saveEvent
-
-
saveEvent
-
-
saveEvent
-
-
search
-
-
search
-
Search for a user's free/busy information.
-
search
-
Stub to be overridden in the child class.
-
search
-
-
search
-
Search for events with the given properties
-
search
-
Searches a calendar.
-
sendITipNotifications
-
Sends out iTip event notifications to all attendees of a specific event. Can be used to send event invitations, event updates as well as event cancellations.
-
sendNotification
-
Sends email notifications that a event has been added, edited, or deleted to users that want such notifications.
-
setAlarm
-
-
setAttendees
-
Sets the entire attendee array.
-
setCalendar
-
-
setCategory
-
Sets the category of this event.
-
setCreatorId
-
Sets the id of the creator of the event.
-
setDescription
-
Sets the description of this event.
-
setEvents
-
-
setId
-
Sets the locally unique identifier for this event.
-
setKeywords
-
-
setLocation
-
Sets the location this event occurs at.
-
setPrivate
-
Sets the private flag of this event.
-
setStatus
-
Sets the status of this event.
-
setTitle
-
Sets the title of this event.
-
setUID
-
Sets the global UID for this event.
-
singleton
-
Attempts to return a reference to a concrete Kronolith_FreeBusy_View instance based on $view. It will only create a new instance if no Kronolith_FreeBusy_View instance with the same parameters currently exists.
-
singleton
-
Attempts to return a reference to a concrete Kronolith_Storage instance based on $driver. It will only create a new instance if no Kronolith_Storage instance with the same parameters currently exists.
-
statusToString
-
Maps a Kronolith meeting status string to a translated string suitable for display.
-
store
-
-
store
-
Stub to be overridden in the child class.
-
store
-
Store the freebusy information for a given email address.
-
synchronize
-