<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionarrayLower">arrayLower()</a></dd>
<dt><b>array_stripslashes</b></dt>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionarray_stripslashes">array_stripslashes()</a><br> Strips all slashes from the specified array in place (pass by ref).</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionbuild_initial_tree_icons">build_initial_tree_icons()</a><br> Builds the initial array that stores the icon-lookup for each server's DN in the tree browser. The returned</dd>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodcmp_array">lamList::cmp_array()</a><br> Compare function used for usort-method</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functiondn_exists">dn_exists()</a><br> Gets whether an entry exists based on its DN. If the entry exists, returns true. Otherwise returns false.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functiondraw_formatted_dn">draw_formatted_dn()</a><br> Gets a DN string using the user-configured tree_display_format string to format it.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functiondraw_jpeg_photos">draw_jpeg_photos()</a><br> Draw the jpegPhoto image(s) for an entry wrapped in HTML. Many options are available to specify how the images are to be displayed.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functiondraw_server_tree">draw_server_tree()</a><br> Prints the HTML of the tree view.</dd>
<dd>in file tree.php, function <ahref="lists/tree/_templates---tree---tree.php.html#functiondraw_tree_html">draw_tree_html()</a><br> Recursively descend on the given dn and draw the tree in html</dd>
<dd>in file lists.inc, variable <ahref="lists/lamList.html#var$filterText">lamList::$filterText</a><br> filter string to include in URL</dd>
<dd>in file group.inc, method <ahref="lists/lamGroupList.html#methodgroupRefreshPrimary">lamGroupList::groupRefreshPrimary()</a><br> Refreshes the primary group members list.</dd>
<dt><b>groupSetUsePrimary</b></dt>
<dd>in file group.inc, method <ahref="lists/lamGroupList.html#methodgroupSetUsePrimary">lamGroupList::groupSetUsePrimary()</a><br> Checks if primary group members should be included.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionget_container">get_container()</a><br> Given a DN string, this returns the parent container portion of the string.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionget_container_contents">get_container_contents()</a><br> Gets a list of child entries for an entry. Given a DN, this function fetches the list of DNs of child entries one level beneath the parent. For example, for the following tree:</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionget_entry_system_attrs">get_entry_system_attrs()</a><br> Gets the operational attributes for an entry. Given a DN, this function fetches that entry's</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionget_icon">get_icon()</a><br> Given a DN and server ID, this function reads the DN's objectClasses and</dd>
<dd>in file export_form.php, function <ahref="lists/tree/_templates---tree---export_form.php.html#functionget_line_end_format">get_line_end_format()</a><br> Helper functoin for fetching the line end format.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionget_object_attr">get_object_attr()</a><br> Much like get_object_attrs(), but only returns the values for one attribute of an object. Example calls:</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionget_object_attrs">get_object_attrs()</a><br> Gets the attributes/values of an entry. Returns an associative array whose</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionget_rdn">get_rdn()</a><br> Given a DN string, this returns the 'RDN' portion of the string.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functioninitialize_session_tree">initialize_session_tree()</a><br> Checks and fixes an initial session's tree cache if needed.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionis_attr_binary">is_attr_binary()</a><br> Given an attribute name and server ID number, this function returns whether the attrbiute may contain binary data. This is useful for developers who wish to display the contents of an arbitrary attribute but don't want to dump binary data on the page.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionis_attr_boolean">is_attr_boolean()</a><br> Given an attribute name and server ID number, this function returns whether the attrbiute contains boolean data. This is useful for developers who wish to display the contents of a boolean attribute with a drop-down.</dd>
<dd>in file add_attr.php, function <ahref="lists/tree/_templates---tree---add_attr.php.html#functionis_binary_option_required">is_binary_option_required()</a></dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionis_dn_attr">is_dn_attr()</a><br> Returns true if the attribute specified is required to take as input a DN.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionis_jpeg_photo">is_jpeg_photo()</a><br> Used to determine if the specified attribute is indeed a jpegPhoto. If the specified attribute is one that houses jpeg data, true is returned. Otherwise this function returns false.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionis_mail_string">is_mail_string()</a><br> Get whether a string looks like an email address (user@example.com).</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionis_multi_line_attr">is_multi_line_attr()</a><br> Determines if an attribute's value can contain multiple lines. Attributes that fall in this multi-line category may be configured in config.php. Hence, this function accesses the global variable $multi_line_attributes;</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionis_url_string">is_url_string()</a><br> Get whether a string looks like a web URL (http://www.example.com/)</dd>
<dd>in file lists.inc, variable <ahref="lists/lamList.html#var$labels">lamList::$labels</a><br> list of account specific labels</dd>
<dt><b>lamGroupList</b></dt>
<dd>in file group.inc, class <ahref="lists/lamGroupList.html">lamGroupList</a><br> Generates the list view.</dd>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistBuildFilter">lamList::listBuildFilter()</a><br> Builds the regular expressions from the filter values.</dd>
<dd>in file group.inc, method <ahref="lists/lamGroupList.html#methodlistDoPost">lamGroupList::listDoPost()</a><br> Manages all POST actions (e.g. button pressed) for the account lists.</dd>
<dd>in file user.inc, method <ahref="lists/lamUserList.html#methodlistDoPost">lamUserList::listDoPost()</a><br> Manages all POST actions (e.g. button pressed) for the account lists.</dd>
<dt><b>listDoPost</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistDoPost">lamList::listDoPost()</a><br> Manages all POST actions (e.g. button pressed) for the account lists.</dd>
<dt><b>listDrawNavigationBar</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistDrawNavigationBar">lamList::listDrawNavigationBar()</a><br> Draws a navigation bar to switch between pages</dd>
<dt><b>listFilterAccounts</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistFilterAccounts">lamList::listFilterAccounts()</a><br> Removes all entries which do not fit to the filter.</dd>
<dt><b>listGetAttributeDescriptionList</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistGetAttributeDescriptionList">lamList::listGetAttributeDescriptionList()</a><br> Returns an hash array containing with all attributes to be shown and their descriptions.</dd>
<dd>in file user.inc, method <ahref="lists/lamUserList.html#methodlistPrintAdditionalOptions">lamUserList::listPrintAdditionalOptions()</a><br> Prints additional option fields for specific object types.</dd>
<dt><b>listPrintAdditionalOptions</b></dt>
<dd>in file group.inc, method <ahref="lists/lamGroupList.html#methodlistPrintAdditionalOptions">lamGroupList::listPrintAdditionalOptions()</a><br> Prints additional option field for primary member display.</dd>
<dt><b>listPrintAdditionalOptions</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistPrintAdditionalOptions">lamList::listPrintAdditionalOptions()</a><br> Prints additional option fields for specific object types.</dd>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistPrintButtons">lamList::listPrintButtons()</a><br> Prints the create, delete and PDF buttons.</dd>
<dt><b>listPrintHeader</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistPrintHeader">lamList::listPrintHeader()</a><br> Prints the HTML head.</dd>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistPrintPDFButtons">lamList::listPrintPDFButtons()</a><br> Prints the PDF button bar.</dd>
<dd>in file group.inc, method <ahref="lists/lamGroupList.html#methodlistPrintTableCellContent">lamGroupList::listPrintTableCellContent()</a><br> Prints the content of a cell in the account list for a given LDAP entry and attribute.</dd>
<dt><b>listPrintTableCellContent</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistPrintTableCellContent">lamList::listPrintTableCellContent()</a><br> Prints the content of a cell in the account list for a given LDAP entry and attribute.</dd>
<dt><b>listPrintTableCellContent</b></dt>
<dd>in file user.inc, method <ahref="lists/lamUserList.html#methodlistPrintTableCellContent">lamUserList::listPrintTableCellContent()</a><br> Prints the content of a cell in the account list for a given LDAP entry and attribute.</dd>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistPrintTableHeader">lamList::listPrintTableHeader()</a><br> Prints the attribute and filter row at the account table head</dd>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistPrintToolLinks">lamList::listPrintToolLinks()</a><br> Prints the tool image links (e.g. edit and delete) for each account.</dd>
<dt><b>listRefreshData</b></dt>
<dd>in file group.inc, method <ahref="lists/lamGroupList.html#methodlistRefreshData">lamGroupList::listRefreshData()</a><br> Rereads the entries from LDAP.</dd>
<dt><b>listRefreshData</b></dt>
<dd>in file user.inc, method <ahref="lists/lamUserList.html#methodlistRefreshData">lamUserList::listRefreshData()</a><br> Rereads the entries from LDAP.</dd>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistRefreshData">lamList::listRefreshData()</a><br> Rereads the entries from LDAP.</dd>
<dt><b>listShowOUSelection</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistShowOUSelection">lamList::listShowOUSelection()</a><br> Prints a combobox with possible sub-DNs.</dd>
<dt><b>listSort</b></dt>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodlistSort">lamList::listSort()</a><br> Sorts an account list by a given attribute</dd>
<dd>in file lists.inc, variable <ahref="lists/lamList.html#var$maxPageEntries">lamList::$maxPageEntries</a><br> maximum count of entries per page</dd>
<dd>in file add_attr_form.php, function <ahref="lists/tree/_templates---tree---add_attr_form.php.html#functionnot_an_attr">not_an_attr()</a><br> Given an attribute $x, this returns true if it is NOT already specified in the current entry, returns false otherwise.</dd>
<dd>in file lists.inc, variable <ahref="lists/lamList.html#var$possibleSuffixes">lamList::$possibleSuffixes</a><br> list of possible LDAP suffixes(organizational units)</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionpla_compare_dns">pla_compare_dns()</a><br> Compares 2 DNs. If they are equivelant, returns 0, otherwise, returns their sorting order (similar to strcmp()): Returns < 0 if dn1 is less than dn2.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionpla_explode_dn">pla_explode_dn()</a><br> Explode a DN into an array of its RDN parts. This function is UTF-8 safe and replaces the buggy PHP ldap_explode_dn() which does not properly handle UTF-8 DNs and also causes segmentation faults with some inputs.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionpla_ldap_search">pla_ldap_search()</a><br> A handy ldap searching function very similar to PHP's ldap_search() with the following exceptions: Callers may specify a search scope and the return value is an array containing the search results rather than an LDAP result resource.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionpla_reverse_dn">pla_reverse_dn()</a><br> Reverses a DN such that the top-level RDN is first and the bottom-level RDN is last</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionpretty_print_dn">pretty_print_dn()</a><br> Returns an HTML-beautified version of a DN.</dd>
<dd>in file user.inc, method <ahref="lists/lamUserList.html#methodrefreshPrimaryGroupTranslation">lamUserList::refreshPrimaryGroupTranslation()</a><br> Refreshes the GID to group name cache.</dd>
<dd>in file tree.inc, function <ahref="lists/tree/_lib---tree.inc.html#functionreal_attr_name">real_attr_name()</a><br> Prunes off anything after the ";" in an attr name. This is useful for attributes that may have ";binary" appended to their names. With real_attr_name(), you can more easily fetch these attributes' schema with their "real" attribute name.</dd>
<dd>in file custom.php, function <ahref="lists/tree/_templates---tree---templates---creation---custom.php.html#functionremove_aliases">remove_aliases()</a><br> Removes attributes from the array that are aliases for eachother</dd>
<dd>in file userlink.php, function <ahref="lists/_templates---lists---userlink.php.html#functionsearch_username">search_username()</a><br> Searches LDAP for a specific user name (uid attribute) and returns its DN entry</dd>
<dd>in file lists.inc, method <ahref="lists/lamList.html#methodshowPage">lamList::showPage()</a><br> Prints the HTML code to display the list view.</dd>