Full index

Package indexes


a b c d e f g h i j k l m n o p r s t u v w y _
a
top
Variable $alarm
Number of minutes before the event starts to trigger an alarm.
Variable $attendees
All the attendees of this event.
Method addAttendee
Adds a new attendee to the current event.
Method addCompletion
Adds a completion to a recurring event.
Method addException
Adds an exception to a recurring event.
Method addInlineScript
Add inline javascript to the output buffer.
Method addOptionalMember
Method addRequiredMember
Method agenda
Method attach
Override the parent method since it uses Horde::addScriptFile()
Method attach
Imple::attach() in Imple.php
Attach the Imple object to a javascript event.
Method attach
Imple_ContactAutoCompleter::attach() in ContactAutoCompleter.php
Attach the Imple object to a javascript event.
Method attendeeList
Kronolith::attendeeList() in Kronolith.php
Returns a comma separated list of attendees.
Page api.php
api.php in api.php
b
top
Method buildStatusWidget
Builds the HTML for an event status widget.
Page base.php
base.php in base.php
c
top
Variable $category
The category of this event.
Variable $completions
All the dates this recurrence has been marked as completed.
Variable $creatorID
The user id of the creator of the event.
Method connect
Connect to the Kolab backend
Method convertFromDriver
Converts a value from the driver's charset to the default charset.
Method convertToDriver
Converts a value from the default charset to the driver's charset.
Method countEvents
Kronolith::countEvents() in Kronolith.php
Returns the number of events in calendars that the current user owns.
Method currentTimestamp
Page CreateCalendar.php
CreateCalendar.php in CreateCalendar.php
Page ContactAutoCompleter.php
ContactAutoCompleter.php in ContactAutoCompleter.php
d
top
Variable $days
Variable $description
The description for this event
Variable $durMin
The duration of this event in minutes
Method decode
Added to Kronolith's json.php to use json_decode() if available.
Method delete
Delete a calendar and all its events.
Method delete
Deletes a calendar and all its events.
Method delete
Delete a calendar and all its events.
Method delete
Delete a calendar and all its events.
Method delete
Delete a calendar and all its events.
Method delete
Delete a calendar and all its events.
Method deleteCompletion
Deletes a completion from a recurring event.
Method deleteEvent
Delete an event.
Method deleteEvent
Delete an event.
Method deleteEvent
Delete an event.
Method deleteEvent
Delete an event.
Method deleteEvent
Deletes an event.
Method deleteEvent
Delete an event.
Method deleteException
Deletes an exception from a recurring event.
Method describeMaintenance
Return information for the maintenance function.
Method diff
Method doMaintenance
Purge old messages in the Trash folder.
Page Day.php
Day.php in Day.php
Page Driver.php
Driver.php in Driver.php
Page day.php
day.php in day.php
Page DeleteCalendar.php
DeleteCalendar.php in DeleteCalendar.php
Page Day.php
Day.php in Day.php
Page DeleteEvent.php
DeleteEvent.php in DeleteEvent.php
e
top
Variable $end
Kronolith_Event::$end in Driver.php
The end time of the event.
Variable $endDay
Variable $endDay
Variable $event
Variable $event
Variable $event
Variable $eventID
The driver unique identifier for this event.
Variable $exceptions
All the exceptions from recurrence for this event.
Method embedCode
Kronolith::embedCode() in Kronolith.php
Returs the HTML/javascript snippit needed to embed a calendar in an external website.
Method encode
Added to Kronolith's json.php to use json_encode() if available.
Method eventTabs
Kronolith::eventTabs() in Kronolith.php
Method exceptionLink
Returns a correcty formatted exception date for recurring events and a link to delete this exception.
Method exceptionsList
Returns a list of exception dates for recurring events including links to delete them.
Method execute
Method execute
Method execute
Method execute
Method execute
Method execute
Method exists
Checks if the event's UID already exists and returns all event ids with that UID.
Method exists
Checks if the current event is already present in the calendar.
Method exists
Checks if the event's UID already exists and returns all event ids with that UID.
Method exists
Method exists
Method exists
Checks if the event's UID already exists and returns all event ids with that UID.
Method exists
Checks if the event's UID already exists and returns all event ids with that UID.
Method expandAddresses
Uses the Registry to expand names and returning error information for any address that is either not valid or fails to expand.
Page EditCalendar.php
EditCalendar.php in EditCalendar.php
Page EditRemoteCalendar.php
EditRemoteCalendar.php in EditRemoteCalendar.php
Page Embed.php
Embed.php in Embed.php
Page EditEvent.php
EditEvent.php in EditEvent.php
Page Event.php
Event.php in Event.php
Page ExportEvent.php
ExportEvent.php in ExportEvent.php
f
top
Method factory
Attempts to return a concrete Kronolith_Driver instance based on $driver.
Method factory
Attempts to return a concrete Kronolith_Storage instance based on $driver.
Method factory
Attempts to return a concrete Kronolith_FreeBusy_View instance based on $view.
Method factory
Imple::factory() in Imple.php
Attempts to return a concrete Imple instance based on $imple.
Method feedUrl
Kronolith::feedUrl() in Kronolith.php
Returns the feed URL for a calendar.
Method fromDriver
Method fromDriver
Method fromDriver
Method fromDriver
Parse in an event from the driver.
Method fromDriver
Method fromHash
Imports the values for this event from an array of values.
Method fromHash
Parses the recurrence data from a hash.
Method fromiCalendar
Updates the properties of this event from a Horde_iCalendar_vevent object.
Method fromRRule10
Parses a vCalendar 1.0 recurrence rule.
Method fromRRule20
Parses an iCalendar 2.0 recurrence rule.
Page FBView.php
FBView.php in FBView.php
Page FreeBusy.php
FreeBusy.php in FreeBusy.php
g
top
Method generate
Generates the free/busy text for $calendar. Cache it for at least an hour, as well.
Method generateUID
Generates a universal / unique identifier for a task.
Method get
Retrieves the free/busy information for a given email address, if any information is available.
Method getAlarm
Method getAttendees
Returns the entire attendees array.
Method getByUID
Get an event or events with the given UID value.
Method getByUID
Get an event or events with the given UID value.
Method getByUID
Get an event or events with the given UID value.
Method getByUID
Get an event or events with the given UID value.
Method getByUID
Get an event or events with the given UID value.
Method getByUID
Get an event or events with the given UID value.
Method getCalendar
Method getCalendar
Returns the currently open calendar.
Method getCategory
Returns the category of this event.
Method getCompletions
Retrieves all the completions for this event.
Method getCreatorId
Returns the id of the user who created the event.
Method getDefaultCalendar
Returns the default calendar for the current user at the specified permissions level.
Method getDeleteUrl
Method getDescription
Returns the description of this event.
Method getDriver
Returns a reference to a driver that's valid for this event.
Method getDuration
Method getEditUrl
Method getEvent
Method getEvent
Stub to be overridden in the child class.
Method getEvent
Method getEvent
Method getEvent
Method getEvent
Method getEvent
Method getExceptions
Retrieves all the exceptions for this event.
Method getExportUrl
Method getId
Returns the locally unique identifier for this event.
Method getKeywords
Method getLink
Method getLocation
Returns the location this event occurs at.
Method getMenu
Kronolith::getMenu() in Kronolith.php
Builds Kronolith's list of menu items.
Method getMonth
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getName
Method getProperties
Method getRecurCount
Retrieves the number of recurrences of this event.
Method getRecurEnd
Retrieves the end date of the recurrence interval.
Method getRecurInterval
Retrieves the length of time between recurrences of this event.
Method getRecurName
Returns a description of this event's recurring type.
Method getRecurName
Returns a description of this event's recurring type.
Method getRecurOnDays
Returns the days this event recurs on.
Method getRecurStart
Retrieves the start date of the recurrence interval.
Method getRecurType
Returns recurrence type of this event.
Method getRemoteCalendar
Fetches a remote calendar into the session and return the data.
Method getRemoteEventObject
Returns an event object for an event on a remote calendar.
Method getSequence
Returns the iCalendar SEQUENCE for this event.
Method getShare
Returns the share this event belongs to.
Method getStamp
Method getStamp
Method getStatus
Returns the event status.
Method getStatusClass
Method getTime
Method getTimeRange
Method getTitle
Method getTitle
Returns the title of this event.
Method getTitle
Return this events title.
Method getTitle
Method getTitle
Method getTomorrow
Method getTooltip
Method getUID
Returns the global UID for this event.
Method getUrl
Searches address books for the freebusy URL for a given email address.
Method getUserEmail
Kronolith::getUserEmail() in Kronolith.php
Returns the email address, if available, of a user.
Method getUserName
Kronolith::getUserName() in Kronolith.php
Returns the real name, if available, of a user.
Method getView
Kronolith::getView() in Kronolith.php
Get a named Kronolith_View_* object and load it with the appropriate date parameters.
Method getViewUrl
Method getWeek
h
top
Method handle
Imple::handle() in Imple.php
TODO
Method handle
Handles the output of the embedded widget. This must always be valid javascript.
Method handle
Imple_ContactAutoCompleter::handle() in ContactAutoCompleter.php
TODO
Function handle_default_alarm_management
Function handle_fb_cals_select
Function handle_holiday_drivers
Function handle_remote_cal_management
Function handle_shareselect
Function handle_sourceselect
Method hasActiveRecurrence
Returns whether this event has any date that matches the recurrence rules and is not an exception.
Method hasAttendee
Checks to see whether the specified attendee is associated with the current event.
Method hasCompletion
Checks if a completion exists for a given reccurence of an event.
Method hasException
Checks if an exception exists for a given reccurence of an event.
Method hasKeyword
Method hasPermission
Encapsulates permissions checking.
Method hasPermission
Returns the specified permission for the current user.
Method hasRecurCount
Returns whether this event has a recurrence with a fixed count.
Method hasRecurEnd
Returns whether this event has a recurrence end.
Method hasRecurType
Returns whether this event has a specific recurrence type.
Method hasStatus
Checks whether the events status is the same as the specified value.
Constant HORDE_BASE
HORDE_BASE in base.php
Class Horde_Block_Kronolith_month
Horde_Block_Kronolith_month:: Implementation of the Horde_Block API to display a mini month view of calendar items.
Class Horde_Block_Kronolith_monthlist
Horde_Block_Kronolith_monthlist:: Implementation of the Horde_Block API to display a list of calendar items grouped by month.
Class Horde_Block_Kronolith_prevmonthlist
Horde_Block_Kronolith_monthlist:: Implementation of the Horde_Block API to display a list of previous calendar items grouped by month.
Class Horde_Block_Kronolith_summary
Horde_Block_Kronolith_summary:: Implementation of the Horde_Block API to display a summary of calendar items.
Class Horde_Block_kronolith_tree_alarms
$Horde: kronolith/lib/Block/tree_alarms.php,v 1.1.2.6 2008/01/02 16:50:49 chuck Exp $
Class Horde_Block_kronolith_tree_menu
$Horde: kronolith/lib/Block/tree_menu.php,v 1.10.8.2 2007/12/20 14:12:34 jan Exp $
Method Horde_Date_Recurrence
Constructor.
Class Horde_Date_Recurrence
Horde_Date_Recurrence in Recurrence.php
The Horde_Date_Recurrence class implements algorithms for calculating recurrences of events, including several recurrence types, intervals, exceptions, and conversion from and to vCalendar and iCalendar recurrence rules.
Constant HORDE_DATE_RECUR_DAILY
HORDE_DATE_RECUR_DAILY in Recurrence.php
Recurs daily.
Constant HORDE_DATE_RECUR_MONTHLY_DATE
Recurs monthly on the same date.
Constant HORDE_DATE_RECUR_MONTHLY_WEEKDAY
Recurs monthly on the same week day.
Constant HORDE_DATE_RECUR_NONE
HORDE_DATE_RECUR_NONE in Recurrence.php
No recurrence.
Constant HORDE_DATE_RECUR_WEEKLY
HORDE_DATE_RECUR_WEEKLY in Recurrence.php
Recurs weekly.
Constant HORDE_DATE_RECUR_YEARLY_DATE
Recurs yearly on the same date.
Constant HORDE_DATE_RECUR_YEARLY_DAY
HORDE_DATE_RECUR_YEARLY_DAY in Recurrence.php
Recurs yearly on the same day of the year.
Constant HORDE_DATE_RECUR_YEARLY_WEEKDAY
Recurs yearly on the same week day.
Method Horde_Scheduler_kronolith
Class Horde_Scheduler_kronolith
Horde_Scheduler_kronolith in kronolith.php
Horde_Scheduler_kronolith::
Method html
Method html
Method html
Method html
Method html
Method html
Method html
Method html
Method html
Imple::html() in Imple.php
Return the rendered HTML code.
Page holidays.php
holidays.php in holidays.php
i
top
Variable $initialized
Flag that is set to true if this event has data from either a storage backend or a form or other import method.
Class Imple
Imple in Imple.php
$Horde: kronolith/lib/Imple.php,v 1.1.2.3 2009/01/06 15:24:45 jan Exp $
Method Imple
Imple::Imple() in Imple.php
Constructor.
Class Imple_ContactAutoCompleter
Imple_ContactAutoCompleter in ContactAutoCompleter.php
Method Imple_ContactAutoCompleter
Constructor.
Class Imple_Embed
Imple_Embed in Embed.php
Ansel_XRequest_Embed:: Class for embedding a small gallery widget in external websites. Meant to be called via a single script tag, therefore this will always return nothing but valid javascript.
Method initialize
Stub to initiate a driver.
Method initialize
Attempts to open a Kolab Groupware folder.
Method initialize
Kronolith::initialize() in Kronolith.php
Initial app setup code.
Method initialize
Stub to initiate a driver.
Method initialize
Attempts to open a connection to the SQL server.
Method initialize
Connect to the database
Method isAllDay
Method isAllDay
Is this event an all-day event?
Method isInitialized
TODO
Method isPrivate
Returns whether this event is private.
Method isRemote
Method isStored
TODO
Method isToday
Method isTomorrow
Method isUserEmail
Kronolith::isUserEmail() in Kronolith.php
Checks if an email address belongs to a user.
Page ical.php
ical.php in ical.php
Page Imple.php
Imple.php in Imple.php
j
top
Method js
Kronolith_Event::js() in Driver.php
Page JSON.php
JSON.php in JSON.php
k
top
Variable $keywords
All the key words associtated with this event.
Class Kronolith
Kronolith in Kronolith.php
The Kronolith:: class provides functionality common to all of Kronolith.
Constant KRONOLITH_BASE
KRONOLITH_BASE in base.php
Method Kronolith_CreateCalendarForm
Class Kronolith_CreateCalendarForm
Kronolith_CreateCalendarForm in CreateCalendar.php
The Kronolith_CreateCalendarForm class provides the form for creating a calendar.
Method Kronolith_Day
Class Kronolith_Day
Kronolith_Day in Day.php
The Kronolith_Day:: class provides an API for dealing with days.
Method Kronolith_DeleteCalendarForm
Class Kronolith_DeleteCalendarForm
Kronolith_DeleteCalendarForm in DeleteCalendar.php
The Kronolith_DeleteCalendarForm class provides the form for deleting a calendar.
Class Kronolith_Driver
Kronolith_Driver in Driver.php
Kronolith_Driver defines an API for implementing storage backends for Kronolith.
Method Kronolith_Driver
Constructor.
Class Kronolith_Driver_holidays
The Kronolith_Driver_holidays implements support for the PEAR package Date_Holidays.
Class Kronolith_Driver_ical
The Kronolith_Driver_ical:: class implements the Kronolith_Driver API for iCalendar data.
Class Kronolith_Driver_kolab
Horde Kronolith driver for the Kolab IMAP Server.
Method Kronolith_Driver_kolab_wrapper
Constructor
Class Kronolith_Driver_kolab_wrapper
Horde Kronolith wrapper to distinguish between both Kolab driver implementations.
Method Kronolith_Driver_kolab_wrapper_new
Constructor
Class Kronolith_Driver_kolab_wrapper_new
Horde Kronolith driver for the Kolab IMAP Server.
Class Kronolith_Driver_kolab_wrapper_old
Horde Kronolith driver for the Kolab IMAP Server.
Class Kronolith_Driver_sql
The Kronolith_Driver_sql:: class implements the Kronolith_Driver API for a SQL backend.
Method Kronolith_EditCalendarForm
Class Kronolith_EditCalendarForm
Kronolith_EditCalendarForm in EditCalendar.php
The Kronolith_EditCalendarForm class provides the form for editing a calendar.
Method Kronolith_EditRemoteCalendarForm
Class Kronolith_EditRemoteCalendarForm
Kronolith_EditRemoteCalendarForm in EditRemoteCalendar.php
The Kronolith_EditRemoteCalendarForm class provides the form for editing a remote calendar.
Constant KRONOLITH_ERROR_FB_NOT_FOUND
Free/Busy not found
Class Kronolith_Event
Kronolith_Event in Driver.php
Kronolith_Event defines a generic API for events.
Method Kronolith_Event
Constructor.
Class Kronolith_Event_holidays
Kronolith_Event_holidays in holidays.php
Kronolith_Event defines a generic API for events.
Class Kronolith_Event_ical
Kronolith_Event defines a generic API for events.
Class Kronolith_Event_kolab_new
Class Kronolith_Event_kolab_old
Kronolith_Event defines a generic API for events.
Class Kronolith_Event_sql
Class Kronolith_FreeBusy
Kronolith_FreeBusy in FreeBusy.php
Free/Busy functionality.
Class Kronolith_FreeBusy_View
This class represent a view of multiple free busy information sets.
Class Kronolith_FreeBusy_View_day
This class represent a single day of free busy information sets.
Class Kronolith_FreeBusy_View_month
This class represent a month of free busy information sets.
Class Kronolith_FreeBusy_View_week
This class represent a week of free busy information sets.
Class Kronolith_FreeBusy_View_workweek
This class represent a work week of free busy information sets.
Constant KRONOLITH_ITIP_CANCEL
KRONOLITH_ITIP_CANCEL in Kronolith.php
Constant KRONOLITH_ITIP_REQUEST
KRONOLITH_ITIP_REQUEST in Kronolith.php
iTip requests
Constant KRONOLITH_PART_IGNORE
KRONOLITH_PART_IGNORE in Kronolith.php
Constant KRONOLITH_PART_NONE
KRONOLITH_PART_NONE in Kronolith.php
Constant KRONOLITH_PART_OPTIONAL
KRONOLITH_PART_OPTIONAL in Kronolith.php
Constant KRONOLITH_PART_REQUIRED
KRONOLITH_PART_REQUIRED in Kronolith.php
Attendee status
Constant KRONOLITH_RESPONSE_ACCEPTED
Constant KRONOLITH_RESPONSE_DECLINED
Constant KRONOLITH_RESPONSE_NONE
KRONOLITH_RESPONSE_NONE in Kronolith.php
Invitation responses
Constant KRONOLITH_RESPONSE_TENTATIVE
Class Kronolith_Serialize_JSON
Converts to and from JSON format.
Constant KRONOLITH_SERIALIZE_JSON_IN_ARR
Constant KRONOLITH_SERIALIZE_JSON_IN_CMT
Constant KRONOLITH_SERIALIZE_JSON_IN_OBJ
Constant KRONOLITH_SERIALIZE_JSON_IN_STR
Constant KRONOLITH_SERIALIZE_JSON_SLICE
Marker constant for JSON::decode(), used to flag stack state.
Constant KRONOLITH_STATUS_CANCELLED
Constant KRONOLITH_STATUS_CONFIRMED
Constant KRONOLITH_STATUS_FREE
KRONOLITH_STATUS_FREE in Kronolith.php
Constant KRONOLITH_STATUS_NONE
KRONOLITH_STATUS_NONE in Kronolith.php
Event status
Constant KRONOLITH_STATUS_TENTATIVE
Class Kronolith_Storage
Kronolith_Storage in Storage.php
Kronolith_Storage:: defines an API for storing free/busy information.
Method Kronolith_Storage_kolab
Class Kronolith_Storage_kolab
Horde Kronolith free/busy driver for the Kolab IMAP Server.
Class Kronolith_Storage_sql
Kronolith_Storage:: defines an API for storing free/busy information.
Method Kronolith_Storage_sql
Constructs a new Kronolith_Storage SQL instance.
Class Kronolith_SubscribeRemoteCalendarForm
Kronolith_SubscribeRemoteCalendarForm in SubscribeRemoteCalendar.php
The Kronolith_SubscribeRemoteCalendarForm class provides the form for subscribing to remote calendars
Method Kronolith_SubscribeRemoteCalendarForm
Constant KRONOLITH_TEMPLATES
Method Kronolith_UnsubscribeRemoteCalendarForm
Class Kronolith_UnsubscribeRemoteCalendarForm
Kronolith_UnsubscribeRemoteCalendarForm in UnsubscribeRemoteCalendar.php
The Kronolith_UnsubscribeRemoteCalendarForm class provides the form for deleting a calendar.
Method Kronolith_View_Day
Class Kronolith_View_Day
The Kronolith_View_Day:: class provides an API for viewing days.
Class Kronolith_View_DeleteEvent
Kronolith_View_DeleteEvent in DeleteEvent.php
The Kronolith_View_DeleteEvent:: class provides an API for viewing event delete forms.
Method Kronolith_View_DeleteEvent
Class Kronolith_View_EditEvent
Kronolith_View_EditEvent in EditEvent.php
The Kronolith_View_EditEvent:: class provides an API for viewing event edit forms.
Method Kronolith_View_EditEvent
Class Kronolith_View_Event
The Kronolith_View_Event:: class provides an API for viewing events.
Method Kronolith_View_Event
Method Kronolith_View_ExportEvent
Class Kronolith_View_ExportEvent
Kronolith_View_ExportEvent in ExportEvent.php
The Kronolith_View_ExportEvent:: class provides an API for exporting events.
Method Kronolith_View_Month
Class Kronolith_View_Month
The Kronolith_View_Month:: class provides an API for viewing months.
Method Kronolith_View_Week
Class Kronolith_View_Week
The Kronolith_View_Week:: class provides an API for viewing weeks.
Class Kronolith_View_WorkWeek
Kronolith_View_WorkWeek in WorkWeek.php
The Kronolith_View_WorkWeek:: class provides a shortcut for a week view that is only Monday through Friday.
Class Kronolith_View_Year
The Kronolith_View_Year:: class provides an API for viewing years.
Method Kronolith_View_Year
Page kolab.php
kolab.php in kolab.php
Page Kronolith.php
Kronolith.php in Kronolith.php
Page kronolith.php
kronolith.php in kronolith.php
Page kronolith.php
kronolith.php in kronolith.php
Page kolab.php
kolab.php in kolab.php
l
top
Variable $location
The location this event occurs at.
Method link
Method link
Method link
Method link
Method link
Method link
Method link
Method listAlarms
Method listAlarms
Kronolith::listAlarms() in Kronolith.php
Returns all the alarms active right on $date.
Method listAlarms
Method listAlarms
Method listAlarms
Method listAlarms
Stub to be overridden in the child class.
Method listAlarms
Method listAlarms
Method listCalendars
Returns all calendars a user has access to, according to several parameters/permission levels.
Method listEventIds
Kronolith::listEventIds() in Kronolith.php
Returns all the events that happen each day within a time period.
Method listEvents
Lists all events in the time range, optionally restricting results to only events with alarms.
Method listEvents
Kronolith::listEvents() in Kronolith.php
Returns all the events that happen each day within a time period
Method listEvents
Lists all events in the time range, optionally restricting results to only events with alarms.
Method listEvents
Returns a list of all holidays occuring between
  1. $startDate
and
  1. $endDate
.
Method listEvents
Stub to be overridden in the child class.
Method listEvents
Method listEvents
Lists all events in the time range, optionally restricting results to only events with alarms.
Method listEvents
Lists all events in the time range, optionally restricting results to only events with alarms.
Method listEventsConditional
Lists all events that satisfy the given conditions.
Method listHolidayEvents
Returns a list of events containing holidays occuring between
  1. $startDate
and
  1. $endDate
. The outcome depends on the user's selection of holiday drivers
Method listRemoteEvents
Returns all the events from a remote calendar.
Method loginTasksFlag
Either sets or checks the value of the logintasks flag.
m
top
Variable $maint_tasks
Hash holding maintenance preference names.
Variable $month
Page month.php
month.php in month.php
Page monthlist.php
monthlist.php in monthlist.php
Page month.php
month.php in month.php
Page Month.php
Month.php in Month.php
Class Maintenance_Kronolith
Maintenance_Kronolith in kronolith.php
$Horde: kronolith/lib/Maintenance/kronolith.php,v 1.1.2.2 2009/01/06 15:24:46 jan Exp $
Class Maintenance_Task_purge_events
Maintenance_Task_purge_events in purge_events.php
$Horde: kronolith/lib/Maintenance/Task/purge_events.php,v 1.1.2.5 2010/06/02 15:54:45 mrubinsk Exp $
Method move
Move an event to a new calendar.
Method move
Move an event to a new calendar.
Method move
Move an event to a new calendar.
Method move
Move an event to a new calendar.
Method move
Moves an event to a new calendar.
Method move
Move an event to a new calendar.
n
top
Method nextActiveRecurrence
Returns the next active recurrence.
Method nextRecurrence
Finds the next recurrence of this event that's after $afterDate.
Method nextRecurrence
Finds the next recurrence of $eventId that's after $afterDate.
o
top
Method open
Method open
Change current calendar
Method outputInlineScript
Print inline javascript to the output buffer.
p
top
Variable $parsed
Variable $private
Whether the event is private.
Page prevmonthlist.php
prevmonthlist.php in prevmonthlist.php
Page purge_events.php
purge_events.php in purge_events.php
Page prefs.php
prefs.php in prefs.php
Method parse
This function runs through the events and tries to figure out what should be on each line of the output table. This is a little tricky.
Method parse
Parse all events for all of the days that we're handling; then run through the results to get the total horizontal span for the week, and the latest event of the week.
Method partToString
Kronolith::partToString() in Kronolith.php
Maps a Kronolith attendee participation string to a translated string suitable for display.
Constant PERMS_DELEGATE
PERMS_DELEGATE in Kronolith.php
The event can be delegated.
Function prefs_callback
prefs_callback() in prefs.php
Do anything that we need to do as a result of certain preferences changing.
r
top
Variable $recurCount
The number of recurrences.
Variable $recurData
Any additional recurrence data.
Variable $recurEnd
The end date of the recurrence interval.
Variable $recurInterval
The length of time between recurrences. The time unit depends on the recurrence type.
Variable $recurType
The type of recurrence this event follows. HORDE_DATE_RECUR_* constant.
Variable $remoteCal
Remote calendar name.
Variable $remoteUrl
Remote description of this event (URL).
Page Recurrence.php
Recurrence.php in Recurrence.php
Method readForm
Method recurOnDay
Checks if this event recurs on a given day of the week.
Method recurs
Returns whether this event is a recurring event.
Method recurToString
Maps a Kronolith recurrence value to a translated string suitable for display.
Method remind
Method removeAttendee
Removes the specified attendee from the current event.
Method removeUserData
Remove all events owned by the specified user in all calendars.
Method removeUserData
Stub for child class to override if it can implement.
Method rename
Renames a calendar.
Method rename
Rename a calendar.
Method rename
Rename a calendar.
Method rename
Rename a calendar.
Method render
Method reset
Reset internal variable on share change
Method reset
Reset internal variable on share change
Method responseFromICal
Maps an iCalendar attendee response string to the corresponding Kronolith value.
Method responseToString
Maps a Kronolith attendee response string to a translated string suitable for display.
Method run
s
top
Variable $slots
Array of slots holding timestamps for each piece of this day.
Variable $start
The start time of the event.
Variable $start
The start time of the event.
Variable $startDay
Variable $startDay
Variable $status
The status of this event.
Variable $status
The status of this event.
Variable $stored
Flag that is set to true if this event exists in a storage driver.
Page summary.php
summary.php in summary.php
Page sql.php
sql.php in sql.php
Page SubscribeRemoteCalendar.php
SubscribeRemoteCalendar.php in SubscribeRemoteCalendar.php
Page sql.php
sql.php in sql.php
Page Storage.php
Storage.php in Storage.php
Method save
Saves changes to this event.
Method saveEvent
Method saveEvent
Method saveEvent
Saves an event in the backend.
Method saveEvent
Method saveEvent
Saves an event in the backend.
Method saveEvent
Method saveEvent
Stub o be overridden in the child class.
Method search
Search for a user's free/busy information.
Method search
Stub to be overridden in the child class.
Method search
Method search
Kronolith::search() in Kronolith.php
Search for events with the given properties
Method search
Method search
Searches a calendar.
Method 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.
Method sendNotification
Sends email notifications that a event has been added, edited, or deleted to users that want such notifications.
Method setAlarm
Method setAttendees
Sets the entire attendee array.
Method setCalendar
Method setCategory
Sets the category of this event.
Method setCreatorId
Sets the id of the creator of the event.
Method setDescription
Sets the description of this event.
Method setEvents
Method setId
Sets the locally unique identifier for this event.
Method setKeywords
Method setLocation
Sets the location this event occurs at.
Method setPrivate
Sets the private flag of this event.
Method setRecurCount
Sets the number of recurrences of this event.
Method setRecurEnd
Sets the end date of the recurrence interval.
Method setRecurInterval
Sets the length of time between recurrences of this event.
Method setRecurOnDay
Specifies the days this event recurs on.
Method setRecurStart
Sets the start date of the recurrence interval.
Method setRecurType
Sets a recurrence type for this event.
Method setStatus
Sets the status of this event.
Method setTitle
Sets the title of this event.
Method setUID
Sets the global UID for this event.
Method 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.
Method 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.
Method statusToString
Maps a Kronolith meeting status string to a translated string suitable for display.
Method store
Store the freebusy information for a given email address.
Method store
Stub to be overridden in the child class.
Method store
Method synchronize
t
top
Variable $title
The title of this event.
Page tree_alarms.php
tree_alarms.php in tree_alarms.php
Page tree_menu.php
tree_menu.php in tree_menu.php
Method tabs
Kronolith::tabs() in Kronolith.php
Method toAlarm
Returns an alarm hash of this event suitable for Horde_Alarm.
Method toDriver
Method toDriver
Method toDriver
Method toDriver
Method toHash
Export this object into a hash.
Method toiCalendar
Exports this event in iCalendar format.
Method toRRule10
Creates a vCalendar 1.0 recurrence rule.
Method toRRule20
Creates an iCalendar 2.0 recurrence rule.
u
top
Page UnsubscribeRemoteCalendar.php
UnsubscribeRemoteCalendar.php in UnsubscribeRemoteCalendar.php
v
top
Variable $view
Variable $view
Variable $view
Variable $view
Method viewShowLocation
Should we show event location, based on the show_location
Method viewShowTime
Kronolith::viewShowTime() in Kronolith.php
Should we show event time, based on the show_time preference
w
top
Variable $week
Page week.php
week.php in week.php
Page workweek.php
workweek.php in workweek.php
Page Week.php
Week.php in Week.php
Page WorkWeek.php
WorkWeek.php in WorkWeek.php
y
top
Variable $year
Variable $year
Variable $year
Page Year.php
Year.php in Year.php
_
top
Variable $_agendatime
The last time we processed agendas.
Variable $_all_day_events
Variable $_app
Variable $_app
Variable $_app
Variable $_app
Variable $_app
Variable $_app
Variable $_cache
Cache events as we fetch them to avoid fetching or parsing the same event twice.
Variable $_cache
Cache events as we fetch them to avoid fetching the same event from the DB twice.
Variable $_calendar
The current calendar.
Variable $_calendar
Calendar being deleted
Variable $_calendar
The identifier of the calender this event exists on.
Variable $_calendar
Calendar being edited
Variable $_calendars
The list of calendars. We store this so we're not fetching it all the time, but update the cache occasionally to find new calendars.
Variable $_connected
Indicates if the wrapper has connected or not
Variable $_controller
Variable $_controller
Variable $_currentCalendars
Variable $_currentCalendars
Variable $_currentCalendars
Variable $_days
Variable $_days
Variable $_days
Variable $_daysInView
Variable $_db
The object handle for the current database connection.
Variable $_db
Handle for the current database connection, used for reading.
Variable $_driver
Link to the parent driver object
Variable $_endHour
Variable $_endStamp
Variable $_errormsg
An error message to throw when something is wrong.
Variable $_events
Variable $_events
Variable $_events
Variable $_events_cache
Internal cache of Kronolith_Event_kolab_new. eventID/UID is key
Variable $_event_matrix
Variable $_kolab
Our Kolab server connection.
Variable $_kolab
Our Kolab server connection.
Variable $_listtime
The last time we fetched the full calendar list.
Variable $_onshow
Imple_ContactAutoCompleter::$_onshow in ContactAutoCompleter.php
onShow javascript code.
Variable $_optionalMembers
Variable $_params
Variable $_params
Hash containing connection parameters.
Variable $_params
A hash containing any parameters for the current driver.
Variable $_params
Imple::$_params in Imple.php
Parameters needed by the subclasses.
Variable $_parsed
Variable $_properties
Variable $_requiredMembers
Variable $_runtime
The last timestamp that we ran.
Variable $_seen
Cache of event ids that have already been seen/had reminders sent.
Variable $_sequence
The iCalendar SEQUENCE for this event.
Variable $_share
Variable $_sidebyside
Variable $_sidebyside
Variable $_slotLength
How many minutes are in each slot? Calculated from $_slotsPerHour.
Variable $_slotsPerDay
How many slots do we have per day? Calculated from $_slotsPerHour.
Variable $_slotsPerDay
How many slots do we have per day? Calculated from $_slotsPerHour.
Variable $_slotsPerHour
How many time slots are we dividing each hour into?
Variable $_slotsPerHour
How many time slots are we dividing each hour into? Set from user preferences.
Variable $_span
Variable $_startday
Variable $_startHour
Variable $_startOfView
Variable $_startStamp
Variable $_store
Shortcut to the imap connection
Variable $_synchronized
Indicates if we have synchronized this folder
Variable $_timeBlocks
Variable $_timeBlocks
Variable $_timeBlocks
Variable $_totalspan
Variable $_uid
The UID for this event.
Variable $_user
String containing the current username.
Variable $_varRenderer
The VarRenderer class to use for printing select elements.
Variable $_wrapper
The wrapper to decide between the Kolab implementation
Variable $_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.
Variable $_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.
Method _addCoverDates
Adds an event to all the days it covers.
Method _buildTree
Method _buildTree
Method _content
The content to go in this block.
Method _content
The content to go in this block.
Method _content
The content to go in this block.
Method _content
The content to go in this block.
Method _decode
Decodes a JSON string into appropriate variable.
Method _encode
Encodes an arbitrary variable into JSON format.
Method _formIDEncode
Method _getBlocks
Method _getEvents
Method _getTranslationFile
Method _hours
Method _hours
Method _hours
Method _initConn
Function _kronolith_browse
Browse through Kronolith's object tree.
Function _kronolith_delete
Deletes an event identified by UID.
Function _kronolith_eventFromUID
Retrieves a Kronolith_Event object, given an event UID.
Function _kronolith_export
Exports an event, identified by UID, in the requested content type.
Function _kronolith_exportCalendar
Exports a calendar in the requested content type.
Function _kronolith_getActionTimestamp
Returns the timestamp of an operation for a given uid an action
Function _kronolith_getFreeBusy
Generates free/busy information for a given time period.
Function _kronolith_import
Imports an event represented in the specified content type.
Function _kronolith_list
Returns all the events that happen within a time period.
Function _kronolith_listAlarms
Lists alarms for a given moment.
Function _kronolith_listBy
Returns an array of UIDs for events that have had $action happen since $timestamp.
Function _kronolith_listCalendars
Returns all calendars a user has access to, according to several parameters/permission levels.
Function _kronolith_listEvents
Lists events for a given time period.
Function _kronolith_modified
Returns the last modification timestamp for the given uid.
Function _kronolith_path_delete
Deletes a file from the Kronolith tree.
Function _kronolith_perms
Returns a list of available permissions.
Function _kronolith_put
_kronolith_put() in api.php
Saves a file into the Kronolith tree.
Function _kronolith_removeUserData
Removes user data.
Function _kronolith_replace
Replaces the event identified by UID with the content represented in the specified contentType.
Function _kronolith_shareHelp
Returns the share helper prefix
Function _kronolith_subscribe
Subscribe to a calendar.
Function _kronolith_unsubscribe
Unsubscribe from a calendar.
Function _kronolith_updateAttendee
Updates an attendee's response status for a specified event.
Method _params
Method _params
Method _params
Method _params
Method _render
Method _render
Method _render
Method _sortByStart
Method _sortEventStartTime
Used with usort() to sort events based on their start times.
Method _title
Method _title
Method _title
Method _title
The title to go in this block.
Method _title
The title to go in this block.
Method _title
The title to go in this block.
Method _title
The title to go in this block.
a b c d e f g h i j k l m n o p r s t u v w y _