Full index

Package indexes


a b c d e f g h i k l m n o p r s t u v _
a
top
Variable $alternativeName
The name of a field to use as an alternative to the name field if that one is empty.
Variable $approximate
Array of fields to search "approximately" (@see config/sources.php.dist).
Variable $attributes
Hash of attributes for this contact.
Method add
Turba_Driver::add() in Driver.php
Adds a new entry to the contact source.
Method addFile
Saves a file into the VFS backend associated with this object.
Method addMember
Adds a new contact entry to this group.
Method addMember
Adds a new contact entry to this group.
Method assertOk
Asserts that the supplied result is not a PEAR_Error
Method assertOutputContainsItems
Method assertOutputContainsItems
Method assertOutputDoesNotContainItems
Method assertOutputDoesNotContainItems
Method assertSortsList
Page api.php
api.php in api.php
Page AddContact.php
AddContact.php in AddContact.php
Page ApiTest.php
ApiTest.php in ApiTest.php
b
top
Page base.php
base.php in base.php
Page BrowsePageTest.php
BrowsePageTest.php in BrowsePageTest.php
Page Browse.php
Browse.php in Browse.php
c
top
Variable $columns
Turba_ListView::$columns in ListView.php
Which columns to render
Variable $contact
Variable $contact
Variable $contact
Method callListView
Method canAdd
Returns ability of the backend to add new contacts.
Method checkDefaultShare
Method checkDefaultShare
Check if the passed in share is the default share for this source.
Method checkDefaultShare
Check if the passed in share is the default share for this source.
Method cmp
Turba_List::cmp() in List.php
Usort helper function.
Method cmp_int
Method cmp_text
Method connect
Connect to the Kolab backend
Method connect
Connect to the Kolab backend
Method count
Turba_Driver::count() in Driver.php
Returns the number of contacts of the current user in this address book.
Method count
Count the number of contacts in this group.
Method count
Returns the number of contacts of the current user in this address book.
Method count
Turba_ListView::count() in ListView.php
Returns the number of Turba_Objects that are in the list. Use this to hide internal implementation details from client objects.
Method count
Returns the number of Turba_Objects that are in the list. Use this to hide internal implementation details from client objects.
Method createShare
Create a new Turba share.
Method createShare
Creates a new Horde_Share and creates the address book on the IMSP server.
Method createShare
Creates a new Horde_Share
Method createShare
Creates a new Horde_Share for this source type.
Page Contact.php
Contact.php in Contact.php
Page CreateAddressBook.php
CreateAddressBook.php in CreateAddressBook.php
Page Contact.php
Contact.php in Contact.php
d
top
Variable $driver
Turba_Object::$driver in Object.php
Underlying driver.
Method delete
Deletes the specified entry from the contact source.
Method deleteAll
Deletes all contacts from an address book. Not implemented for virtual address books; just returns true so that the address book can be deleted.
Method deleteAll
Deletes all contacts from an address book.
Method deleteFile
Deletes a file from the VFS backend associated with this object.
Method deleteFiles
Deletes all files from the VFS backend associated with this object.
Method describeMaintenance
Method describeMaintenance
Method display
Method doMaintenance
Perform all functions for this task.
Method doMaintenance
Perform all functions for this task.
Method doMaintenance
Checks for any maintenance to run
Method doSearch
Page Driver.php
Driver.php in Driver.php
Page DeleteAddressBook.php
DeleteAddressBook.php in DeleteAddressBook.php
Page DriverTest.php
DriverTest.php in DriverTest.php
Page DeleteContact.php
DeleteContact.php in DeleteContact.php
e
top
Method execute
Method execute
Method execute
Method execute
Method execute
Method execute
Method exportData
Builds a LDIF file from a given data structure and returns it as a string.
Method exportFile
Builds a LDIF file from a given data structure and triggers its download.
Page EditAddressBook.php
EditAddressBook.php in EditAddressBook.php
Page EditContact.php
EditContact.php in EditContact.php
Page EditContact.php
EditContact.php in EditContact.php
f
top
Variable $fields
Turba_Driver::$fields in Driver.php
List of all fields that can be accessed in the backend (excludes composite attributes, etc.).
Variable $form
Turba_ListView::$form in ListView.php
A dummy form object.
Method fakeAuth
Method formatEmailAddresses
Method formatName
Turba::formatName() in Turba.php
Formats the name according to the user's preference.
Page favourites.php
favourites.php in favourites.php
g
top
Variable $group
Turba_GroupTest::$group in GroupTest.php
Method generateUID
Create an object key for a new object.
Method generateUID
Create an object key for a new object.
Method generateUID
Generates a universal/unique identifier for a contact. This is NOT something that we expect to be able to parse into an addressbook and a contactId.
Method getAddressBookOrder
Get the order the user selected for displaying address books.
Method getAddressBooks
Get all the address books the user has the requested permissions to and return them in the user's preferred order.
Method getAddSources
Method getAlpha
Renders the list contents that match $alpha into an HTML view.
Method getAttributes
Returns a key-value hash containing all properties of this object.
Method getBlobs
Returns the attributes that are blob types.
Method getColumnName
Retrieves a column's field name
Method getColumnName
Retrieves a column's name
Method getColumns
Turba::getColumns() in Turba.php
Method getColumnSortDirection
Method getColumnSortImage
Method getConfigFromShares
Replaces all share-enabled sources in a source list with all shares from this source that the current user has access to.
Method getContactOwner
Return the owner to use when searching or creating contacts in this address book.
Method getCountry
Returns the (localized) country name.
Method getCriteria
Returns the criteria available for this source except '__key'.
Method getDb
Turba_TestBase::getDb() in TestBase.php
Gets the driver's database connection
Method getDefaultAddressBook
Returns the current user's default address book.
Method getDriver
Retrieves an SQL driver instance.
Method getDriverConfig
Method getExtendedPermission
Gets extended permissions on an address book.
Method getFields
Returns all non-composite fields for this source. Useful for importing and exporting data, etc.
Method getGuid
Get a fully qualified key for this contact.
Method getList
Constructs and returns a Turba_List:: object populated with items
Method getMenu
Turba::getMenu() in Turba.php
Build Turba's list of menu items.
Method getName
Return the name of this address book.
Method getName
Return the name of this address book.
Method getObject
Retrieves one object from the source.
Method getObjects
Retrieves a set of objects from the source.
Method getPage
Turba_BrowsePageTest::getPage() in BrowsePageTest.php
Method getPage
Turba_ViewBrowseTest::getPage() in ViewBrowseTest.php
Method getPage
Renders the list contents into an HTML view.
Method getParams
Returns the current driver's additional parameters.
Method getPref
Turba_BrowsePageTest::getPref() in BrowsePageTest.php
Method getPref
Turba_ViewBrowseTest::getPref() in ViewBrowseTest.php
Method getPreferredSortOrder
Returns the sort order selected by the user
Method getSortInfoForColumn
Method getSortOrderDescription
Retrieves a natural language description of the sort order
Method getSource
Returns the name of the address book that this object is from.
Method getSource
Method getSourceFromShare
Retrieve a new source config entry based on a Turba share.
Method getTitle
Method getTitle
Method getTitle
Method getType
Method getUserName
Returns the real name, if available, of a user.
Method getValue
Returns the value of the specified attribute.
Method guessLastname
Returns a best guess at the lastname in a string.
Page group.php
group.php in group.php
Page Group.php
Group.php in Group.php
Page Group.php
Group.php in Group.php
Page GroupTest.php
GroupTest.php in GroupTest.php
h
top
Function handle_addressbookselect
Function handle_columnselect
$Horde: turba/lib/prefs.php,v 1.2.10.11 2009/01/06 15:27:47 jan Exp $
Method hasCapability
Checks if this backend has a certain capability.
Method hasCapability
Checks if this backend has a certain capability.
Method hasPermission
Checks if the current user has the requested permission on this source.
Method hasPermission
Checks if the current user has the requested permissions on this source.
Method hasPermission
Returns whether or not the current user has the requested permission.
Method hasPermission
Checks if the current user has the requested permissions on this source. This source is always read only.
Method hasPermission
Checks if the current user has the requested permissions on this address book.
Method hasPermission
Check to see if the currently logged in user has requested permissions.
Method hasPermission
Checks if the current user has the requested permissions on this source.
Method hasPermission
Checks if the current user has the requested permissions on this address book.
Method hasValue
Determines whether or not the object has a value for the specified attribute.
Constant HORDE_BASE
HORDE_BASE in base.php
Turba base inclusion file.
Class Horde_Block_turba_minisearch
This is an implementation of the Horde_Block API that allows searching of address books from the portal.
Class Horde_Block_turba_tree_menu
$Horde: turba/lib/Block/tree_menu.php,v 1.5.2.6 2009/06/04 19:00:36 mrubinsk Exp $
Class Horde_Data_ldif
Horde_Data_ldif in ldif.php
Horde_Data implementation for LDAP Data Interchange Format (LDIF).
Method html
Method html
Method html
i
top
Method importData
Method insert
Inserts a new object into the list.
Method isEditable
Returns true if this object is editable by the current user.
Method isGroup
Returns true if this object is a group of multiple contacts.
Method isGroup
Returns true if this object is a group of multiple contacts.
Method isGroup
Returns true if this object is a group of multiple contacts.
Method isPrimarySortColumn
Determines whether this is the first column to sort by
Method isSortColumn
Determines whether we are sorting on the specified column
Page imsp.php
imsp.php in imsp.php
k
top
Page kolab.php
kolab.php in kolab.php
Page KolabTest.php
KolabTest.php in KolabTest.php
Page KolabTestBase.php
KolabTestBase.php in KolabTestBase.php
l
top
Variable $list
Turba_ListView::$list in ListView.php
The Turba_List object that we are visualizing.
Variable $listNameField
The name of a field to store contact list names in if not the default.
Page ldif.php
ldif.php in ldif.php
Page ldap.php
ldap.php in ldap.php
Page List.php
List.php in List.php
Page ListView.php
ListView.php in ListView.php
Page ListTest.php
ListTest.php in ListTest.php
Page ListViewTest.php
ListViewTest.php in ListViewTest.php
Method listFiles
Returns all files from the VFS backend associated with this object.
Method listMembers
Retrieve the Objects in this group
Method listMembers
Retrieve the Objects in this group
Method listShares
Turba::listShares() in Turba.php
Returns all shares the current user has specified permissions to.
Method listTimeObjects
Returns a list of birthday or anniversary hashes from this source for a certain period.
m
top
Variable $map
Turba_Driver::$map in Driver.php
Hash describing the mapping between Turba attributes and driver-specific fields.
Page minisearch.php
minisearch.php in minisearch.php
Class Maintenance_Task_Turba_upgradelists
Maintenance task for upgrading contact lists after upgrading to Turba 2.2
Class Maintenance_Task_Turba_upgradeprefs
Maintenance task for upgrading user prefs after upgrading to Turba 2.2
Method makeSearch
Takes a hash of Turba key => search value and return a (possibly nested) array, using backend attribute names, that can be turned into a search by the driver. The translation is based on the contents of $this->map, and includes nested OR searches for composite fields.
n
top
Variable $name
Turba_Driver::$name in Driver.php
The internal name of this source.
Page null.php
null.php in null.php
Method next
Turba_List::next() in List.php
Returns the next Turba_Object in the list. Use this to hide internal implementation details from client objects.
Method nextStep
Takes all necessary actions for the given import step, parameters and form values and returns the next necessary step.
o
top
Variable $objects
The array containing the Turba_Objects represented in this list.
Page Object.php
Object.php in Object.php
p
top
Variable $print
Page prefs.php
prefs.php in prefs.php
Page prefs.php
prefs.php in prefs.php
Method permissionsFilter
Filters data based on permissions.
Method prepareConfiguration
Prepare the configuration.
Method prepareFixedConfiguration
Fix the read configuration.
Method prepareNotification
Prepare the notification setup.
Method prepareRegistry
Prepare the registry.
Method prepareTurba
Prepare the Turba setup.
Method provideHordeBase
Method provideServerName
r
top
Variable $readonly
Whether this source has a readonly driver.
Variable $renderer
The HTML renderer.
Method removeMember
Deletes a contact from this group.
Method removeMember
Deletes a contact from this group.
Method removeUserData
Remove all entries owned by the specified user.
Method removeUserData
Remove all entries owned by the specified user.
Method removeUserData
Stub for removing all data for a specific user - to be overridden by child class.
Method renderActive
Method reset
Resets our internal pointer to the beginning of the list. Use this to hide the internal storage (array, list, etc.) from client objects.
Method run
Method runGiven
Turba_KolabTestBase::runGiven() in KolabTestBase.php
Handle a "given" step.
Method runThen
Turba_KolabTestBase::runThen() in KolabTestBase.php
Handle a "then" step.
Method runWhen
Turba_KolabTestBase::runWhen() in KolabTestBase.php
Handle a "when" step.
s
top
Variable $searchCriteria
The search criteria that defines this virtual address book.
Variable $searchType
Search type for this virtual address book.
Variable $showEdit
Show/hide "edit" column in the display.
Variable $showGroup
Show/hide "group" column in the display.
Variable $showMark
Show/hide "mark" column in the display.
Variable $showSort
Show/hide "sort" column in the display.
Variable $showVcard
Show/hide "vcard" column in the display.
Variable $sortValue
Keeps the normalized values of sort columns.
Variable $strict
Turba_Driver::$strict in Driver.php
Array of fields that must match exactly.
Page share.php
share.php in share.php
Page sql.php
sql.php in sql.php
Method save
Turba_Driver::save() in Driver.php
Modifies an existing entry in the contact source.
Method search
Searches the group based on the provided criteria.
Method search
Searches the source based on the provided criteria.
Method setControls
Set which controls are shown by the display templates.
Method setPref
Turba_ViewBrowseTest::setPref() in ViewBrowseTest.php
Method setPref
Turba_BrowsePageTest::setPref() in BrowsePageTest.php
Method setType
Method setUp
Turba_BrowsePageTest::setUp() in BrowsePageTest.php
Method setUp
Turba_ListViewTest::setUp() in ListViewTest.php
Method setUp
Turba_TestBase::setUp() in TestBase.php
Method setUp
Turba_KolabTest::setUp() in KolabTest.php
Test setup.
Method setUp
Turba_GroupTest::setUp() in GroupTest.php
Method setUp
Turba_DriverTest::setUp() in DriverTest.php
Method setUp
Turba_ApiTest::setUp() in ApiTest.php
Method setUp
Turba_ListTest::setUp() in ListTest.php
Method setUp
Turba_ViewBrowseTest::setUp() in ViewBrowseTest.php
Method setUpBrowsePage
Method setUpBrowseView
Method setUpDatabase
Method setValue
Sets the value of the specified attribute.
Method setVar
Turba_ViewBrowseTest::setVar() in ViewBrowseTest.php
Method setVar
Turba_BrowsePageTest::setVar() in BrowsePageTest.php
Method singleton
Attempts to return a reference to a concrete Turba_Driver instance based on the $config array. It will only create a new instance if no Turba_Driver instance with the same parameters currently exists.
Method skip
Method skip
Method sort
Turba_List::sort() in List.php
Filters/Sorts the list based on the specified sort routine.
Method sortList
Method store
Turba_Object::store() in Object.php
Saves the current state of the object to the storage backend.
t
top
Variable $tabs
Turba_Driver::$tabs in Driver.php
Hash with all tabs and their fields.
Variable $title
Turba_Driver::$title in Driver.php
The symbolic title of this source.
Variable $type
Turba_ListView::$type in ListView.php
Type of list.
Page tree_menu.php
tree_menu.php in tree_menu.php
Page TestBase.php
TestBase.php in TestBase.php
Page Turba.php
Turba.php in Turba.php
Method testAttachments
Method testBug5476
Method testPhoto
Method test_browsing_list_shows_list_members_only
Method test_browsing_list_shows_list_members_only
Method test_getAddSources_returns_sources_sorted_by_name
Method test_getAlpha_renders_filtered_items
Method test_getPage_renders_all_list_items
Method test_getting_page_shows_all_contacts_and_groups_from_test_addressbook
Method test_getting_page_shows_all_contacts_and_groups_from_test_addressbook
Method test_getting_page_with_show_equals_contacts_will_show_only_contacts
Method test_getting_page_with_show_equals_contacts_will_show_only_contacts
Method test_getting_page_with_show_equals_lists_will_show_only_groups
Method test_getting_page_with_show_equals_lists_will_show_only_groups
Method test_getting_page_with_sort_parameters_updates_sort_preferences
Method test_getting_page_with_sort_parameters_updates_sort_preferences
Method test_listMembers_returns_objects_sorted_according_to_parameters
Method test_search_api_should_return_results
Method test_search_results_should_be_sorted_according_to_supplied_sort_order
Method test_search_with_null_order_parameter_works
This is how we are called from the addField API
Method test_sort_should_sort_according_to_passed_parameters
Method toDriver
Translates a single Turba attribute to the driver-specific counterpart. The translation is based on the contents of $this->map. This ignores composite fields.
Method toDriverKeys
Translates the keys of the first hash from the generalized Turba attributes to the driver-specific fields. The translation is based on the contents of $this->map.
Method toDriverKeys
Expands the parent->toDriverKeys Function to build composed fields needed for the dn based on the contents of $this->map.
Method toHash
Function to convert a Horde_iCalendar_vcard object into a Turba Object Hash with Turba attributes suitable as a parameter for add().
Method toTurbaKeys
Translates a hash from being keyed on driver-specific fields to being keyed on the generalized Turba attributes. The translation is based on the contents of $this->map.
Method tovCard
Exports a given Turba_Object as an iCalendar vCard.
Class Turba
Turba in Turba.php
Turba Base Class.
Class Turba_AddContactForm
Turba_AddContactForm in AddContact.php
Method Turba_AddContactForm
Class Turba_ApiTest
Turba_ApiTest in ApiTest.php
$Horde: turba/lib/tests/ApiTest.php,v 1.2.2.1 2007/12/20 14:34:31 jan Exp $
Constant TURBA_BASE
TURBA_BASE in base.php
Class Turba_BrowsePageTest
Turba_BrowsePageTest in BrowsePageTest.php
$Horde: turba/lib/tests/BrowsePageTest.php,v 1.3.2.1 2007/12/20 14:34:31 jan Exp $
Class Turba_ContactForm
Turba_ContactForm in Contact.php
Method Turba_ContactForm
Class Turba_CreateAddressBookForm
Turba_CreateAddressBookForm in CreateAddressBook.php
The Turba_CreateAddressBookForm class provides the form for creating an address book.
Method Turba_CreateAddressBookForm
Method Turba_DeleteAddressBookForm
Class Turba_DeleteAddressBookForm
Turba_DeleteAddressBookForm in DeleteAddressBook.php
The Turba_DeleteAddressbookForm class provides the form for deleting an address book.
Class Turba_Driver
Turba_Driver in Driver.php
The Turba_Driver:: class provides a common abstracted interface to the various directory search drivers. It includes functions for searching, adding, removing, and modifying directory entries.
Method Turba_Driver
Constructs a new Turba_Driver object.
Class Turba_DriverTest
Turba_DriverTest in DriverTest.php
Test cases for the Turba_Driver:: class
Class Turba_Driver_favourites
Turba_Driver_favourites in favourites.php
Read-only Turba directory driver implementation for favourite recipients. Relies on the contacts/favouriteRecipients API method.
Method Turba_Driver_group
Constructor function.
Class Turba_Driver_group
Turba_Driver_group in group.php
Read-only Turba_Driver implementation for creating a Horde_Group based address book.
Method Turba_Driver_imsp
Constructs a new Turba imsp driver object.
Class Turba_Driver_imsp
Turba_Driver_imsp in imsp.php
Turba directory driver implementation for an IMSP server.
Class Turba_Driver_kolab
Turba_Driver_kolab in kolab.php
Horde Turba driver for the Kolab IMAP Server.
Class Turba_Driver_kolab_wrapper
Horde Turba wrapper to distinguish between both Kolab driver implementations.
Method Turba_Driver_kolab_wrapper
Constructor
Class Turba_Driver_kolab_wrapper_new
New Horde Turba driver for the Kolab IMAP Server.
Class Turba_Driver_kolab_wrapper_old
Horde Turba driver for the Kolab IMAP Server.
Class Turba_Driver_ldap
Turba_Driver_ldap in ldap.php
Turba directory driver implementation for PHP's LDAP extension.
Class Turba_Driver_null
Turba_Driver_null in null.php
Null Turba directory driver.
Class Turba_Driver_prefs
Turba_Driver_prefs in prefs.php
Turba directory driver implementation for Horde Preferences - very simple, lightweight container.
Class Turba_Driver_share
Turba_Driver_share in share.php
The Turba_Driver:: class provides a common abstracted interface to the various directory search drivers. It includes functions for searching, adding, removing, and modifying directory entries.
Class Turba_Driver_sql
Turba_Driver_sql in sql.php
Turba directory driver implementation for PHP's PEAR database abstraction layer.
Class Turba_Driver_vbook
Turba_Driver_vbook in vbook.php
Turba directory driver implementation for virtual address books.
Class Turba_EditAddressBookForm
Turba_EditAddressBookForm in EditAddressBook.php
The Turba_EditAddressBookForm class provides the form for editing an address book.
Method Turba_EditAddressBookForm
Class Turba_EditContactForm
Turba_EditContactForm in EditContact.php
Method Turba_EditContactForm
Method Turba_EditContactGroupForm
Class Turba_EditContactGroupForm
Turba_EditContactGroupForm in EditContact.php
Class Turba_Group
Turba_Group in Group.php
The Turba_Group:: class provides a set of methods for dealing with contact groups.
Method Turba_Group
Constructs a new Turba_Group object.
Class Turba_GroupTest
Turba_GroupTest in GroupTest.php
$Horde: turba/lib/tests/GroupTest.php,v 1.2.2.1 2007/12/20 14:34:31 jan Exp $
Class Turba_KolabTest
Turba_KolabTest in KolabTest.php
$Horde: turba/lib/tests/KolabTest.php,v 1.1.2.2 2008/11/07 15:03:33 selsky Exp $
Class Turba_KolabTestBase
Turba_KolabTestBase in KolabTestBase.php
Base for PHPUnit scenarios.
Class Turba_List
Turba_List in List.php
The Turba_List:: class provides an interface for dealing with a list of Turba_Objects.
Method Turba_List
Constructor.
Class Turba_ListTest
Turba_ListTest in ListTest.php
$Horde: turba/lib/tests/ListTest.php,v 1.2.2.1 2007/12/20 14:34:31 jan Exp $
Class Turba_ListView
Turba_ListView in ListView.php
The Turba_ListView:: class provides an interface for objects that visualize Turba_lists.
Method Turba_ListView
Constructs a new Turba_ListView object.
Class Turba_ListViewTest
Turba_ListViewTest in ListViewTest.php
$Horde: turba/lib/tests/ListViewTest.php,v 1.2.2.1 2007/12/20 14:34:31 jan Exp $
Method Turba_ListView_AlphaFilter
Class Turba_ListView_AlphaFilter
Skips objects whose name does not start with the specified letter
Method Turba_ListView_PageFilter
Class Turba_ListView_PageFilter
Skips objects which are not on the current page
Class Turba_Object
Turba_Object in Object.php
The Turba_Object:: class provides a base implementation for Turba objects - people, groups, restaurants, etc.
Method Turba_Object
Constructs a new Turba_Object object.
Method Turba_Object_Group
Constructs a new Turba_Object_Group.
Class Turba_Object_Group
Turba_Object_Group in Group.php
The Turba_Object_Group:: class provides a set of methods for dealing with contact groups.
Constant TURBA_TEMPLATES
TURBA_TEMPLATES in base.php
Class Turba_TestBase
Turba_TestBase in TestBase.php
Base class for Turba test cases
Constant TURBA_VFS_PATH
TURBA_VFS_PATH in Turba.php
The virtual path to use for VFS data.
Class Turba_ViewBrowseTest
Turba_ViewBrowseTest in ViewBrowseTest.php
$Horde: turba/lib/tests/ViewBrowseTest.php,v 1.3.2.1 2007/12/20 14:34:31 jan Exp $
Class Turba_View_Browse
Turba_View_Browse in Browse.php
The Turba_View_Browse class provides the logic for browsing lists of contacts.
Method Turba_View_Browse
Constructor;
Method Turba_View_Contact
Class Turba_View_Contact
Turba_View_Contact in Contact.php
The Turba_View_Contact:: class provides an API for viewing events.
Class Turba_View_DeleteContact
Turba_View_DeleteContact in DeleteContact.php
The Turba_View_DeleteContact:: class provides an API for viewing events.
Method Turba_View_DeleteContact
Method Turba_View_EditContact
Class Turba_View_EditContact
Turba_View_EditContact in EditContact.php
The Turba_View_EditContact:: class provides an API for viewing events.
u
top
Page upgradelists.php
upgradelists.php in upgradelists.php
Page upgradeprefs.php
upgradeprefs.php in upgradeprefs.php
Method updateSortOrderFromVars
Method url
Turba_Object::url() in Object.php
Contact url.
Method url
Contact url.
v
top
Variable $variables
A list of Horde_Form_Variable objects.
Variable $vars
Turba_ListView::$vars in ListView.php
A Variables object.
Page vbook.php
vbook.php in vbook.php
Page ViewBrowseTest.php
ViewBrowseTest.php in ViewBrowseTest.php
Method validate
Method vfsDisplayUrl
Returns a link to display and download a file from the VFS backend associated with this object.
Method vfsEditUrl
Returns a link to display, download, and delete a file from the VFS backend associated with this object.
_
top
Variable $_addressbook
String containing the current addressbook name.
Variable $_addressbook
Address book being edited
Variable $_addressbook
Address book being deleted
Variable $_alpha
Variable $_app
Variable $_app
Variable $_authenticated
Holds if we are authenticated.
Variable $_bookName
The name of the addressbook.
Variable $_capabilities
Variable $_capabilities
What can this backend do?
Variable $_capabilities
Variable $_capabilities
What can this backend do?
Variable $_connected
Indicates if the wrapper has connected or not
Variable $_contact
Variable $_contact
Variable $_contacts_cache
Internal cache of Kronolith_Event_kolab_new. eventID/UID is key
Variable $_contact_owner
Hold the value for the owner of this address book.
Variable $_contentType
Variable $_count
Turba_Driver::$_count in Driver.php
Number of contacts in this source.
Variable $_count
Variable $_db
Handle for the database connection.
Variable $_driver
Turba_TestBase::$_driver in TestBase.php
Variable $_driver
Underlying driver object for this source.
Variable $_driverConfig
Variable $_ds
Handle for the current LDAP connection.
Variable $_extension
Variable $_fixtures
Variable $_format
Variable $_groupField
Holds name of the field indicating an IMSP group.
Variable $_groups
Turba_TestBase::$_groups in TestBase.php
Variable $_groupValue
Holds value that $_groupField will have if entry is an IMSP group.
Variable $_imsp
Handle for the IMSP connection.
Variable $_kolab
Our Kolab server connection.
Variable $_kolab
Our Kolab server connection.
Variable $_max
Variable $_min
Variable $_mozillaAttr
Useful Mozilla address book attribute names.
Variable $_noGroups
Used to set if the current search is for contacts only.
Variable $_params
Hash holding the driver's additional parameters.
Variable $_params
Variable $_share
Horde_Share object for this source.
Variable $_shares
Holds an array of Horde_Share_Object objects.
Variable $_shares
Holds an array of Horde_Share_Object objects.
Variable $_sortedByCompanyThenLastname
Variable $_sortedByCompanyThenLastnameDesc
Variable $_sortedByLastname
Variable $_source
Variable $_store
Shortcut to the imap connection
Variable $_syntaxCache
Cache _getSyntax calls to avoid lots of repeated server calls.
Variable $_turbaAttr
Useful Turba address book attribute names.
Variable $_turbaMozillaMap
Turba address book attribute names and the corresponding Mozilla name.
Variable $_usortCriteria
The field to compare objects by.
Variable $_vfs
Turba_Object::$_vfs in Object.php
Reference to this object's VFS instance.
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.
Method _aclToHordePerms
Converts an acl string to a Horde Permissions bitmask.
Method _add
Adds the specified object to the preferences.
Method _add
Not supported for virtual address books.
Method _add
Adds the specified object to the Kolab message store.
Method _add
Adds the specified object to the IMSP server.
Method _add
Method _add
Adds the specified object to the SQL database.
Method _add
Adds the specified object to the Kolab message store.
Method _add
Turba_Driver::_add() in Driver.php
Adds the specified contact to the SQL database.
Method _add
Adds the specified entry to the LDAP directory.
Method _add
Adds the specified object to the SQL database.
Method _add
Adds the specified object to the Kolab message store.
Method _addFields
Set up the Horde_Form fields for $contact's attributes.
Method _buildContact
Method _buildObjectclassFilter
Build an LDAP filter based on the objectclass parameter.
Method _buildSearchQuery
Builds a piece of a search query.
Method _buildSearchQuery
Build a piece of a search query.
Method _buildTree
Method _canAdd
Method _canAdd
Method _canAdd
Method _canAdd
Method _canAdd
Method _canAdd
Method _canAdd
Method _content
The content to go in this block.
Method _convertFromDriver
Converts a value from the driver's charset to the default charset.
Method _convertMembers
Method _convertToDriver
Converts a value from the default charset to the driver's charset.
Method _countDelimiters
Helper function to count the occurances of the ':' delimter in group member entries.
Method _createContact
Method _delete
Removes the specified object from the Kolab message store.
Method _delete
Removes the specified object from the Kolab message store.
Method _delete
Deletes the specified contact from the SQL database.
Method _delete
Deletes the specified object from the SQL database.
Method _delete
Deletes the specified object from the SQL database.
Method _delete
Deletes the specified object from the preferences.
Method _delete
Not supported for virtual address books.
Method _delete
Method _delete
Deletes the specified entry from the LDAP directory.
Method _delete
Removes the specified object from the Kolab message store.
Method _delete
Deletes the specified object from the IMSP server.
Method _deleteAll
Deletes all contacts from a specific address book.
Method _deleteAll
Deletes all contacts from a specific address book.
Method _deleteAll
Deletes all contacts from a specific address book.
Method _deleteAll
Deletes the address book represented by this driver from the IMSP server.
Method _deleteAll
Deletes all contacts from a specific address book.
Method _deleteAll
Deletes all contacts from a specific address book.
Method _doAddressbooks
Update Turba's addressbooks pref
Method _doAddsource
Method _doColumns
Update Turba's columns pref
Method _doImp
Update IMP's search_sources pref
Method _doKronolith
Method _doSearch
Applies the filter criteria to a list of entries
Method _doSearch
Parses the search criteria, requests the individual searches from the server and performs any necessary ANDs / ORs on the results.
Method _emptyAttributeFilter
Remove empty attributes from attributes array.
Method _encodeAttributes
Format and encode attributes including postal addresses, character set encoding, etc.
Method _get
Turba_ListView::_get() in ListView.php
Method _getAddressBook
Method _getAddressBook
Method _getAddressBook
Method _getAND
Returns only those names that are duplicated in $ids
Method _getContactOwner
Return the owner to use when searching or creating contacts in this address book.
Method _getContactOwner
Return the owner to use when searching or creating contacts in this address book.
Method _getContactOwner
Returns the owner for this contact. For an IMSP source, this should be the name of the address book.
Method _getContactOwner
Method _getDuplicated
Returns only those names that are duplicated in $names
Method _getGroupEmails
Parses out $emailText into an array of pure email addresses suitable for searching the IMSP datastore with.
Method _getResults
Get some results from a result identifier and clean them up.
Method _getTimeObjectTurbaList
Default implementation for obtaining a Turba_List to get TimeObjects out of.
Method _getTimeObjectTurbaList
Method _getTimeObjectTurbaList
Obtain Turba_List of items to get TimeObjects out of.
Method _getTimeObjectTurbaListFallback
Default implementation for obtaining a Turba_List to get TimeObjects out of.
Method _init
Method _init
Attempts to open a Kolab Groupware folder.
Method _init
Method _init
Initialize
Method _init
Initialize the IMSP connection and check for error.
Method _init
Initialize the group driver.
Method _init
Turba_Driver::_init() in Driver.php
Initialize the driver.
Method _init
Method _init
Method _init
Method _init
Method _insert
Method _is_safe_string
Check if a string is safe according to RFC 2849, or if it needs to be base64 encoded.
Method _makeKey
Create an object key for a new object.
Method _makeKey
Creates an object key for a new object.
Method _makeKey
Method _makeKey
Build a DN based on a set of attributes and what attributes make a DN for the current source.
Method _makeKey
Create an object key for a new object.
Method _makeKey
Creates an object key for a new object.
Method _makeRDN
Build a RDN based on a set of attributes and what attributes make a RDN for the current source.
Method _quoteDN
Take an array of DN elements and properly quote it according to RFC 1485.
Method _read
Reads the given data from the IMSP server and returns the results.
Method _read
Turba_Driver::_read() in Driver.php
Reads the given data from the address book and returns the results.
Method _read
Read the given data from the Kolab message store and returns the result's fields.
Method _read
Method _read
Reads the given data from the address book and returns the results.
Method _read
Reads the given data from the API method and returns the result's fields.
Method _read
Read the data from the address book.
Method _read
Read the given data from the Kolab message store and returns the result's fields.
Method _read
Reads the LDAP directory for a given element and returns the results.
Method _read
Read the given data from the Kolab message store and returns the results.
Method _read
Reads the given data from the SQL database and returns the results.
Method _read
Reads the requested entries from the underlying source.
Method _read
Reads the given data from the preferences and returns the result's fields.
Method _removeDuplicated
Returns an array with all duplicate names removed.
Method _removeDuplicated
Returns an array with all duplicate names removed.
Method _save
Saves the specified object in the SQL database.
Method _save
Updates an existing object in the Kolab message store.
Method _save
Saves the specified object in the preferences.
Method _save
Not supported for virtual address books.
Method _save
Turba_Driver::_save() in Driver.php
Saves the specified object in the SQL database.
Method _save
Saves the specified object in the SQL database.
Method _save
Modifies the specified entry in the LDAP directory.
Method _save
Updates an existing object in the Kolab message store.
Method _save
Updates an existing object in the Kolab message store.
Method _save
Method _save
Saves the specified object to the IMSP server.
Method _search
Searches the favourites list with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.
Method _search
Searches the Kolab message store with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.
Method _search
Return all entries matching the combined searches represented by $criteria and the vitural address book's search criteria.
Method _search
Searches the address book with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.
Method _search
Searches the Kolab message store with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.
Method _search
Searches the SQL database with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.
Method _search
Searches the LDAP directory with the given criteria and returns a filtered list of results. If no criteria are specified, all records are returned.
Method _search
Searches the group list with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.
Method _search
Method _search
Searches the Kolab message store with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.
Method _search
Returns all entries matching $critera.
Method _search
Searches the address book with the given criteria and returns a filtered list of results. If the criteria parameter is an empty array, all records will be returned.
Method _search
Returns all entries - searching isn't implemented here for now. The parameters are simply ignored.
Method _selectEntries
Applies one filter criterium to a list of entries
Method _sendSearch
Sends a search request to the server.
Method _setAddress
Method _setAddressBook
Method _setPhone
Method _store
Stores an object in the Kolab message store.
Method _title
The title to go in this block.
Method _toTurbaObjects
Takes an array of object hashes and returns a Turba_List containing the correct Turba_Objects
Function _turba_addClient
Adds a client to the client source
Function _turba_addField
Sets the value of the specified attribute of a contact
Function _turba_browse
_turba_browse() in api.php
Function _turba_clientFields
Returns the availabble client fields
Function _turba_commentCallback
Callback for comment API
Function _turba_delete
_turba_delete() in api.php
Deletes a contact identified by UID.
Function _turba_deleteClient
Deletes a client
Function _turba_deleteField
Deletes a field value
Function _turba_export
_turba_export() in api.php
Export a contact, identified by UID, in the requested contentType.
Function _turba_fields
_turba_fields() in api.php
Returns a list of fields avaiable in a source.
Function _turba_getActionTimestamp
Returns the timestamp of an operation for a given uid an action.
Function _turba_getAllAttributeValues
Retrieves a list of all possible values of a field in specified source(s).
Function _turba_getClient
Returns a contact from the client source.
Function _turba_getClients
Returns mulitple contacts from the client source
Function _turba_getClientSource
Returns the client source name
Function _turba_getContact
Retrieves a contact.
Function _turba_getContacts
Retrieves a set of contacts from a single source.
Function _turba_getDefaultShare
Browses through Turba's object tree.
Function _turba_getField
Returns a field value
Function _turba_hasComments
Returns if applications allows comments
Function _turba_import
_turba_import() in api.php
Import a contact represented in the specified contentType.
Function _turba_list
_turba_list() in api.php
Returns an array of UIDs for all contacts that the current user is authorized to see.
Function _turba_listBy
_turba_listBy() in api.php
Returns an array of UIDs for contacts that have had $action happen since $timestamp.
Function _turba_listTimeObjectCategories
Retrieves a list of available time objects categories
Function _turba_listTimeObjects
Lists birthdays and/or anniversaries as time objects.
Function _turba_ownVCard
Exports the user's own contact as a vCard string.
Function _turba_path_delete
Deletes a file from the Turba tree.
Function _turba_perms
_turba_perms() in api.php
Returns a list of available permissions.
Function _turba_removeUserData
Removes user data.
Function _turba_replace
_turba_replace() in api.php
Replaces the contact identified by UID with the content represented in the specified contentType.
Function _turba_search
_turba_search() in api.php
Returns a contact search result.
Function _turba_searchClients
Search for clients
Function _turba_sources
_turba_sources() in api.php
Returns a list of available sources.
Function _turba_updateClient
Updates client data
Method _updateShareName
Helper function to update a 'legacy' share name to the new flattened share style.
Method _updateShareName
Helper function to update a 'legacy' share name to the new flattened share style.
Method _vfsInit
Loads the VFS configuration and initializes the VFS backend.
a b c d e f g h i k l m n o p r s t u v _