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

Class: HTMLTree

Source Location: /lib/HTMLTree.php

Class Overview

Tree
   |
   --HTMLTree



Author(s):

  • The phpLDAPadmin development team
  • Xavier Bruyet

Methods


Child classes:

Inherited Methods

Class: Tree

Tree::__construct()
Tree::addEntry()
Add an entry in the tree view ; the entry is added in the children array of its parent
Tree::delEntry()
Delete an entry from the tree view ; the entry is deleted from the
Tree::draw()
Displays the LDAP tree
Tree::getEntry()
Tree::getInstance()
Tree::getLdapServer()
Tree::indexDN()
This function will take the DN, convert it to lowercase and strip unnessary commas. This result will be used as the index for the tree object.
Tree::isMissed()
Tree::renameEntry()

Class Details

[line 9]


Tags:

author:  The phpLDAPadmin development team
author:  Xavier Bruyet


[ Top ]


Class Methods


method draw [line 14]

void draw( )

Displays the tree in HTML



Overrides Tree::draw() (Displays the LDAP tree)

[ Top ]

method draw_create_link [line 446]

void draw_create_link( int $server_id, dn $rdn, int $level, dn $encoded_dn)

Print the HTML to show the "create new entry here".



Parameters:

int   $server_id  
dn   $rdn  
int   $level  
dn   $encoded_dn  

[ Top ]

method draw_dn [line 318]

void draw_dn( dn $dn, int $level)

Recursively descend on the given dn and draw the tree in html



Overridden in child classes as:

PLMTree::draw_dn()
Recursively descend on the given dn and draw the tree in plm
AJAXTree::draw_dn()
draw a node of the tree

Parameters:

dn   $dn   Current dn.
int   $level   Level to start drawing (start to -1)

[ Top ]

method draw_javascript [line 493]

void draw_javascript( )



Overridden in child classes as:

AJAXTree::draw_javascript()

[ Top ]

method draw_logged_in_dn [line 270]

void draw_logged_in_dn( )



[ Top ]

method draw_login_link [line 462]

void draw_login_link( )



[ Top ]

method draw_logout_link [line 484]

void draw_logout_link( )



[ Top ]

method draw_mass_deletion_end_form [line 138]

void draw_mass_deletion_end_form( )



Overridden in child classes as:

PLMTree::draw_mass_deletion_end_form()

[ Top ]

method draw_mass_deletion_start_form [line 118]

void draw_mass_deletion_start_form( )



Overridden in child classes as:

PLMTree::draw_mass_deletion_start_form()

[ Top ]

method draw_mass_deletion_submit_button [line 129]

void draw_mass_deletion_submit_button( )



Overridden in child classes as:

PLMTree::draw_mass_deletion_submit_button()

[ Top ]

method draw_menu [line 163]

void draw_menu( )



[ Top ]

method draw_server_name [line 147]

void draw_server_name( )



[ Top ]

method getDepth [line 504]

void getDepth( )



[ Top ]

method get_children_number [line 412]

void get_children_number( $entry)



Parameters:

   $entry  

[ Top ]

method get_export_menu_item [line 254]

void get_export_menu_item( )



[ Top ]

method get_formatted_dn [line 407]

void get_formatted_dn( $entry, $level)



Parameters:

   $entry  
   $level  

[ Top ]

method get_import_menu_item [line 246]

void get_import_menu_item( )



[ Top ]

method get_info_menu_item [line 238]

void get_info_menu_item( )



[ Top ]

method get_logout_menu_item [line 262]

void get_logout_menu_item( )



[ Top ]

method get_menu_item [line 184]

void get_menu_item( $i)



Parameters:

   $i  

[ Top ]

method get_refresh_menu_item [line 230]

void get_refresh_menu_item( )



[ Top ]

method get_schema_menu_item [line 214]

void get_schema_menu_item( )



[ Top ]

method get_search_menu_item [line 222]

void get_search_menu_item( )



[ Top ]


Documentation generated on Sun, 30 Dec 2007 17:50:09 -0800 by phpDocumentor 1.3.1