lists
[ class tree: lists ] [ index: lists ] [ all elements ]

Class: lamUserList

Source Location: /lib/types/user.inc

Class Overview

lamList
   |
   --lamUserList

Generates the list view.


Author(s):

  • Roland Gruber

Variables

Methods


Inherited Variables

Inherited Methods

Class: lamList

lamList::lamList()
Constructor
lamList::cmp_array()
Compare function used for usort-method
lamList::listBuildFilter()
Builds the regular expressions from the filter values.
lamList::listDoPost()
Manages all POST actions (e.g. button pressed) for the account lists.
lamList::listDrawNavigationBar()
Draws a navigation bar to switch between pages
lamList::listFilterAccounts()
Removes all entries which do not fit to the filter.
lamList::listGetAttributeDescriptionList()
Returns an hash array containing with all attributes to be shown and their descriptions.
lamList::listGetParams()
Sets some internal parameters.
lamList::listPrintButtons()
Prints the create, delete and PDF buttons.
lamList::listPrintHeader()
Prints the HTML head.
lamList::listPrintJavaScript()
Prints JavaScript code needed for mouse-over effects.
lamList::listPrintTableBody()
Prints the entry list
lamList::listPrintTableHeader()
Prints the attribute and filter row at the account table head
lamList::listRefreshData()
Rereads the entries from LDAP.
lamList::listShowOUSelection()
Prints a combobox with possible sub-DNs.
lamList::listSort()
Sorts an account list by a given attribute
lamList::showPage()
Prints the HTML code to display the list view.

Class Details

[line 105]
Generates the list view.



Tags:

author:  Roland Gruber


[ Top ]


Class Variables

$trans_primary =  false

[line 108]

Controls if GID number is translated to group name


Type:   mixed


[ Top ]

$trans_primary_hash = array()

[line 111]

translates GID to group name


Type:   mixed


[ Top ]



Class Methods


constructor lamUserList [line 119]

lamList lamUserList( string $type)

Constructor



Tags:

return:  list object


Parameters:

string   $type   account type

[ Top ]

method listDoPost [line 133]

void listDoPost( )

Manages all POST actions (e.g. button pressed) for the account lists.



Overrides lamList::listDoPost() (Manages all POST actions (e.g. button pressed) for the account lists.)

[ Top ]

method listPrintButtons [line 230]

void listPrintButtons( boolean $createOnly)

Prints the create, delete and PDF buttons.



Overrides lamList::listPrintButtons() (Prints the create, delete and PDF buttons.)

Parameters:

boolean   $createOnly   true if only the create button should be displayed

[ Top ]

method listPrintTableBody [line 161]

void listPrintTableBody( array $info)

Prints the entry list



Overrides lamList::listPrintTableBody() (Prints the entry list)

Parameters:

array   $info   entries

[ Top ]


Documentation generated on Wed, 15 Nov 2006 18:01:13 +0100 by phpDocumentor 1.2.3