-
generateUID
-
Generate a universal / unique identifier for a task. This is NOT something that we expect to be able to parse into a tasklist and a taskId.
-
get
-
Retrieves one task from the store.
-
get
-
Retrieves one task from the database.
-
get
-
Retrieves one task from the store.
-
get
-
Returns a sub task by its id.
-
get
-
Retrieves one task from the database.
-
get
-
Retrieves one task from the store.
-
getByUID
-
Retrieves one task from the database by UID.
-
getByUID
-
Retrieves one task from the database by UID.
-
getByUID
-
Retrieves one task from the database by UID.
-
getByUID
-
Retrieves one task from the database by UID.
-
getByUID
-
Retrieves one task from the database by UID.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getCompletions
-
Retrieves all the completions for this event.
-
getDefaultTasklist
-
Returns the default tasklist for the current user at the specified permissions level.
-
getExceptions
-
Retrieves all the exceptions for this event.
-
getFormattedDescription
-
Format the description - link URLs, etc.
-
getInfo
-
-
getInfo
-
-
getInfo
-
-
getMenu
-
Build Nag's list of menu items.
-
getMessage
-
Outputs one message if it's a Nag message or calls the parent method otherwise.
-
getParent
-
Returns the parent task of this task, if one exists.
-
getRecurCount
-
Retrieves the number of recurrences of this event.
-
getRecurEnd
-
Retrieves the end date of the recurrence interval.
-
getRecurInterval
-
Retrieves the length of time between recurrences of this event.
-
getRecurName
-
Returns a description of this event's recurring type.
-
getRecurOnDays
-
Returns the days this event recurs on.
-
getRecurStart
-
Retrieves the start date of the recurrence interval.
-
getRecurType
-
Returns recurrence type of this event.
-
getTask
-
Returns a single task.
-
getUserName
-
Returns the real name, if available, of a user.
-
handle_defaultduetimeselect
-
-
handle_showsummaryselect
-
-
handle_tasklistselect
-
$Horde: nag/lib/prefs.php,v 1.3.10.7 2009/01/06 15:25:05 jan Exp $
-
hasActiveRecurrence
-
Returns whether this event has any date that matches the recurrence rules and is not an exception.
-
hasCompletion
-
Checks if a completion exists for a given reccurence of an event.
-
hasException
-
Checks if an exception exists for a given reccurence of an event.
-
hasPermission
-
Returns the specified permission for the current user.
-
hasRecurCount
-
Returns whether this event has a recurrence with a fixed count.
-
hasRecurEnd
-
Returns whether this event has a recurrence end.
-
hasRecurType
-
Returns whether this event has a specific recurrence type.
-
hasSubTasks
-
Returns whether this task contains any sub tasks.
-
hasTasks
-
Returns whether this is a task (not a container) or contains any sub tasks.
-
HORDE_BASE
-
Nag base inclusion file.
-
Horde_Block_nag_summary
-
$Horde: nag/lib/Block/summary.php,v 1.51.8.18 2008/06/15 11:52:20 jan Exp $
-
Horde_Block_nag_tree_alarms
-
$Horde: nag/lib/Block/tree_alarms.php,v 1.5.2.2 2008/01/02 16:50:50 chuck Exp $
-
Horde_Block_nag_tree_menu
-
$Horde: nag/lib/Block/tree_menu.php,v 1.2.2.2 2008/01/02 16:50:50 chuck Exp $
-
Horde_Form_Type_nag_alarm
-
The Horde_Form_Type_nag_alarm class provides a form field for editing task alarms.
-
Horde_Form_Type_nag_due
-
The Horde_Form_Type_nag_due class provides a form field for editing task due dates.
-
Horde_Form_Type_nag_start
-
The Horde_Form_Type_nag_start class provides a form field for editing task delayed start dates.
-
Horde_UI_VarRenderer_nag
-
The Horde_UI_VarRenderer_nag class provides additional methods for rendering Nag specific fields.
-
$name
-
The task title.
-
Nag.php
-
-
nag.php
-
-
Nag
-
Nag Base Class.
-
NAG_BASE
-
-
Nag_CreateTaskListForm
-
-
Nag_CreateTaskListForm
-
The Nag_CreateTaskListForm class provides the form for creating a task list.
-
Nag_DeleteTaskListForm
-
The Nag_DeleteTaskListForm class provides the form for deleting a task list.
-
Nag_DeleteTaskListForm
-
-
Nag_Driver
-
Constructor - just store the $params in our newly-created object. All other work is done by initialize().
-
Nag_Driver
-
Nag_Driver:: defines an API for implementing storage backends for Nag.
-
Nag_Driver_kolab
-
Constructs a new Kolab storage object.
-
Nag_Driver_kolab
-
Nag driver proxy class for the Kolab IMAP server.
-
Nag_Driver_kolab_wrapper
-
Constructor
-
Nag_Driver_kolab_wrapper
-
Horde Nag wrapper to distinguish between both Kolab driver implementations.
-
Nag_Driver_kolab_wrapper_new
-
New Nag driver for the Kolab IMAP server.
-
Nag_Driver_kolab_wrapper_old
-
Old Nag driver for the Kolab IMAP server.
-
Nag_Driver_sql
-
Constructs a new SQL storage object.
-
Nag_Driver_sql
-
Nag storage implementation for PHP's PEAR database abstraction layer.
-
Nag_EditTaskListForm
-
The Nag_EditTaskListForm class provides the form for editing a task list.
-
Nag_EditTaskListForm
-
-
Nag_Recurrence
-
The Nag_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.
-
Nag_Recurrence
-
Constructor.
-
NAG_RECUR_DAILY
-
Recurs daily.
-
NAG_RECUR_MONTHLY_DATE
-
Recurs monthly on the same date.
-
NAG_RECUR_MONTHLY_WEEKDAY
-
Recurs monthly on the same week day.
-
NAG_RECUR_NONE
-
No recurrence.
-
NAG_RECUR_WEEKLY
-
Recurs weekly.
-
NAG_RECUR_YEARLY_DATE
-
Recurs yearly on the same date.
-
NAG_RECUR_YEARLY_DAY
-
Recurs yearly on the same day of the year.
-
NAG_RECUR_YEARLY_WEEKDAY
-
Recurs yearly on the same week day.
-
NAG_SORT_ASCEND
-
Sort in ascending order.
-
NAG_SORT_ASSIGNEE
-
Sort by assignee.
-
NAG_SORT_CATEGORY
-
Sort by category.
-
NAG_SORT_COMPLETION
-
Sort by completion.
-
NAG_SORT_DESCEND
-
Sort in descending order.
-
NAG_SORT_DUE
-
Sort by due date.
-
NAG_SORT_ESTIMATE
-
Sort by estimate.
-
NAG_SORT_NAME
-
Sort by task name.
-
NAG_SORT_OWNER
-
Sort by owner.
-
NAG_SORT_PRIORITY
-
Sort by priority.
-
Nag_Task
-
Nag_Task handles as single task as well as a list of tasks and implements a recursive iterator to handle a (hierarchical) list of tasks.
-
Nag_Task
-
Constructor.
-
Nag_TaskForm
-
-
Nag_TaskForm
-
The Nag_TaskForm class provides the form for adding and editing a task.
-
Nag_TaskForm_Renderer
-
-
Nag_TaskForm_Renderer
-
-
NAG_TEMPLATES
-
-
nextActiveRecurrence
-
Returns the next active recurrence.
-
nextRecurrence
-
Finds the next recurrence of this event that's after $afterDate.
-
Notification_Listener_status_nag
-
The Notification_Listener_status_nag:: class extends the Notification_Listener_status:: class to display the messages for Nag's special message type 'nag.alarm'.
-
Notification_Listener_status_nag
-
Constructor
-
$start
-
The start date timestamp.
-
$start
-
The start time of the event.
-
summary.php
-
-
sql.php
-
-
status.php
-
-
save
-
Saves this task in the storage backend.
-
secondsToString
-
-
sendNotification
-
Sends email notifications that a task has been added, edited, or deleted to users that want such notifications.
-
setRecurCount
-
Sets the number of recurrences of this event.
-
setRecurEnd
-
Sets the end date of the recurrence interval.
-
setRecurInterval
-
Sets the length of time between recurrences of this event.
-
setRecurOnDay
-
Specifies the days this event recurs on.
-
setRecurStart
-
Sets the start date of the recurrence interval.
-
setRecurType
-
Sets a recurrence type for this event.
-
singleton
-
Attempts to return a reference to a concrete Nag_Driver instance based on $driver. It will only create a new instance if no Nag_Driver instance with the same parameters currently exists.
-
sort
-
Sorts sub tasks by the given criteria.
-
status
-
-
$_app
-
-
$_app
-
-
$_app
-
-
$_connected
-
Indicates if the wrapper has connected or not
-
$_db
-
Handle for the current database connection.
-
$_dict
-
Task id => pointer dictionary.
-
$_errormsg
-
An error message to throw when something is wrong.
-
$_inlist
-
Internal flag.
-
$_kolab
-
Our Kolab server connection.
-
$_kolab
-
Our Kolab server connection.
-
$_params
-
Hash containing connection parameters.
-
$_pointer
-
Internal pointer.
-
$_store
-
Shortcut to the imap connection
-
$_tasklist
-
String containing the current tasklist name.
-
$_tasklist
-
String containing the current tasklist.
-
$_tasklist
-
Task list being deleted
-
$_tasklist
-
Task list being edited
-
$_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.
-
_add
-
Adds a task to the backend storage.
-
_add
-
Adds a task to the backend storage.
-
_buildTask
-
-
_buildTask
-
-
_buildTask
-
Build a task based a data array
-
_buildTree
-
-
_buildTree
-
-
_content
-
-
_delete
-
Deletes a task from the backend.
-
_delete
-
Deletes a task from the backend.
-
_modify
-
Modifies an existing task.
-
_modify
-
Modifies an existing task.
-
_move
-
Moves a task to a different tasklist.
-
_move
-
Moves a task to a different tasklist.
-
_nag_addTasklist
-
Add a new task list
-
_nag_browse
-
Browse through Nag's object tree.
-
_nag_delete
-
Deletes a task identified by UID.
-
_nag_export
-
Exports a task, identified by UID, in the requested content type.
-
_nag_exportTasklist
-
Exports a tasklist in the requested content type.
-
_nag_getActionTimestamp
-
Returns the timestamp of an operation for a given uid an action.
-
_nag_import
-
Imports one or more tasks represented in the specified content type.
-
_nag_list
-
Returns an array of UIDs for all tasks that the current user is authorized to see.
-
_nag_listAlarms
-
Lists alarms for a given moment.
-
_nag_listBy
-
Returns an array of UIDs for tasks that have had $action happen since $timestamp.
-
_nag_listCostObjects
-
Lists active tasks as cost objects.
-
_nag_listTasklists
-
-
_nag_listTasks
-
Retrieves the current user's task list from storage.
-
_nag_listTimeObjectCategories
-
-
_nag_listTimeObjects
-
Lists active tasks as time objects.
-
_nag_path_delete
-
Deletes a file from the Nag tree.
-
_nag_perms
-
Returns a list of available permissions.
-
_nag_put
-
Saves a file into the Nag tree.
-
_nag_removeUserData
-
Removes user data.
-
_nag_replace
-
Replaces the task identified by UID with the content represented in the specified content type.
-
_params
-
-
_renderSubmit
-
-
_renderVarInput_nag_alarm
-
-
_renderVarInput_nag_due
-
-
_renderVarInput_nag_start
-
-
_rsortByAssignee
-
Comparison function for reverse sorting tasks by assignee.
-
_rsortByCategory
-
Comparison function for reverse sorting tasks by category.
-
_rsortByCompletion
-
Comparison function for reverse sorting tasks by completion status.
-
_rsortByDue
-
Comparison function for reverse sorting tasks by due date.
-
_rsortByEstimate
-
Comparison function for reverse sorting tasks by name.
-
_rsortByName
-
Comparison function for reverse sorting tasks by name.
-
_rsortByOwner
-
Comparison function for reverse sorting tasks by owner.
-
_rsortByPriority
-
Comparison function for reverse sorting tasks by priority.
-
_setObject
-
Add or modify a task.
-
_setObject
-
-
_sortByAssignee
-
Comparison function for sorting tasks by assignee.
-
_sortByCategory
-
Comparison function for sorting tasks by category.
-
_sortByCompletion
-
Comparison function for sorting tasks by completion status.
-
_sortByDue
-
Comparison function for sorting tasks by due date.
-
_sortByEstimate
-
Comparison function for sorting tasks by assignee.
-
_sortByName
-
Comparison function for sorting tasks by name.
-
_sortByOwner
-
Comparison function for sorting tasks by owner.
-
_sortByPriority
-
Comparison function for sorting tasks by priority.
-
_splitId
-
Split the tasklist name of the id. We use this to make ids unique across folders.
-
_title
-
-
_uniqueId
-
Append the tasklist name to the id. We use this to make ids unique across folders.
-
__nag_modified
-
Returns the last modification timestamp of a given uid.