__construct()
showPage()
canBeFiltered()
cmp_array()
getAdditionalLDAPAttributesToRead()
getAdditionalTools()
listBuildFilter()
listConfigurationChanged()
listDoPost()
listDrawNavigationBar()
listGetAllConfigOptions()
listGetAttributeDescriptionList()
listGetConfigOptionByID()
listGetParams()
listPrintButtons()
listPrintConfigurationPage()
listPrintFooter()
listPrintHeader()
listPrintRedirectMessages()
listPrintTableBody()
listPrintTableCellContent()
listPrintTableHeader()
listRefreshData()
listShowOUSelection()
listSort()
listPrintToolLinks()
listReadOptionsFromCookie()
showPDFPage()
$attrArray
$descArray
$entries
$filterPart
$filterText
$labels
$maxPageEntries
$page
$possibleSuffixes
$refresh
$sortColumn
$sortDirection
$suffix
$type
$configOptions
LIST_SIZE_OPTION_NAME
VIRTUAL_ATTRIBUTE_PREFIX
Generates the list view.
package | lists |
---|---|
author | Roland Gruber |
showPage()
canBeFiltered(String $attr) : boolean
If filtering is not possible then no filter box will be displayed. By default all attributes can be filtered.
String
attribute name
boolean
filtering possiblecmp_array(array $a, array $b) : integer
Rows are sorted with the first attribute entry of the sort column. If objects have attributes with multiple values only the first is used for sorting.
array
first row which is compared
array
second row which is compared
integer
0 if both are equal, 1 if $a is greater, -1 if $b is greatergetAdditionalLDAPAttributesToRead() : array
This can be used to show additional data even if the user selected other attributes to show in the list.
array
additional attribute namesgetAdditionalTools() : \lamListTool[]
\lamListTool[]
toolslistBuildFilter()
listConfigurationChanged()
listDoPost() : String
button pressed) for the account lists.
String
HTML fragment to insert into beginning of account listlistGetAllConfigOptions() : array
array
list of lamListOption objectslistGetAttributeDescriptionList() : array
Format: array(attribute => description)
array
attribute listlistGetConfigOptionByID(String $ID)
String
ID
listGetParams()
listPrintButtons(boolean $createOnly)
boolean
true if only the create button should be displayed
listPrintConfigurationPage()
listPrintHeader()
listPrintRedirectMessages()
delete/upload) redirects to the list view.
listPrintTableBody(array $info)
array
entries
listPrintTableCellContent(array $entry, string $attribute)
array
LDAP attributes
string
attribute name
listPrintTableHeader()
listRefreshData()
listShowOUSelection()
listSort(array $info)
array
the account list
listPrintToolLinks(array $account, String $id)
edit and delete) for each account.
array
LDAP attributes
String
account ID
listReadOptionsFromCookie()
showPDFPage(String $id)
String
account ID
$attrArray
$descArray
$entries
$filterPart
$filterText
$labels
$maxPageEntries
$page
$possibleSuffixes
$refresh
$sortColumn
$sortDirection
$suffix
$type
$configOptions
LIST_SIZE_OPTION_NAME
VIRTUAL_ATTRIBUTE_PREFIX