templates/3rdParty/pla/lib/HTMLTree.php
Properties
 
Description
Classes and functions for the LDAP tree.
Classes
HTMLTree
Properties
         
 
      
No 
      
No 
      
 
Description
This class implements a straight HTML tree - no AJAX rendering is used.
Methods
draw,
      
draw_create_link,
      
draw_item,
      
draw_javascript,
      
draw_logged_in_user,
      
draw_login_link,
      
draw_menu,
      
draw_server_name,
      
getDepth,
      
get_formatted_dn,
      
get_logout_menu_item,
      
get_menu_item,
      
draw(
          
             
            $onlytree
            = false,
          
          )
        
        :
        n/a
Description
Displays the tree in HTMLArguments
| Name | Type | Description | Default | 
| $onlytree | n/a |  | false | 
Return value
 
draw_create_link(
          \dn
             
            $rdn,
          int
             
            $level,
          \dn
             
            $encoded_dn,
          
          )
        
        :
        n/a
Description
Print the HTML to show the "create new entry here".Arguments
| Name | Type | Description | Default | 
| $rdn | \dn |  |  | 
| $level | int |  |  | 
| $encoded_dn | \dn |  |  | 
Return value
 
draw_item(
          
             
            $item,
          int
             
            $level,
          
          )
        
        :
        n/a
Description
Recursively descend on the given dn and draw the tree in htmlArguments
| Name | Type | Description | Default | 
| $item | n/a |  |  | 
| $level | int | Level to start drawing (start to -1) |  | 
Return value
 
draw_javascript(
          
          )
        
        :
        n/a
Description
If there is javascript, draw itReturn value
 
draw_logged_in_user(
          
          )
        
        :
        n/a
Description
Draw the Logged in UserReturn value
 
draw_login_link(
          
          )
        
        :
        n/a
Description
Draw login linkReturn value
 
draw_menu(
          
          )
        
        :
        n/a
Description
Draw the tree menu optionsReturn value
 
draw_server_name(
          
          )
        
        :
        n/a
Description
Draw the server nameReturn value
 
getDepth(
          
          )
        
        :
        n/a
Description
Work out how deep the "opened" tree is.Return value
 
get_formatted_dn(
          
             
            $entry,
          
             
            $level,
          
          )
        
        :
        n/a
Arguments
| Name | Type | Description | Default | 
| $entry | n/a |  |  | 
| $level | n/a |  |  | 
Return value
 
get_logout_menu_item(
          
          )
        
        :
        n/a
Return value
 
get_menu_item(
          
             
            $item,
          
          )
        
        :
        n/a
Description
Get the HTML for each tree menu optionArguments
| Name | Type | Description | Default | 
| $item | n/a |  |  | 
Return value