templates/multiEdit.php
Properties
 
Description
Multi edit tool that allows LDAP operations on multiple entries.
Functions
displayStartPage(
          
          )
        
        :
        n/a
Description
Displays the main page of the multi edit tool.Return value
 
runActions(
          \htmlTable
             
            $container,
          
          )
        
        :
        n/a
Description
Runs the dry run and change actions.Arguments
| Name | Type | Description | Default | 
| $container | \htmlTable | container |  | 
Return value
 
runAjaxActions(
          
          )
        
        :
        n/a
Description
Performs the modify operations.Return value
 
readLDAPData(
          
          )
        
        :
        array
Description
Reads the LDAP entries from the directory.Return value
| Type | Description | 
| array | status | 
 
generateActions(
          
          )
        
        :
        array
Description
Generates the required actions based on the read LDAP data.Return value
| Type | Description | 
| array | status | 
 
dryRun(
          
          )
        
        :
        array
Description
Prints the dryRun output.Return value
| Type | Description | 
| array | status | 
 
doModify(
          
          )
        
        :
        array
Description
Runs the actual modifications.Return value
| Type | Description | 
| array | status | 
 
Description
Returns the HTML code for a htmlStatusMessageArguments
Return value
| Type | Description | 
| String | HTML code | 
 
Constants
 
        ADD
         = 'add'
 
        MOD
         = 'mod'
 
        DEL
         = 'del'
 
        STAGE_START
         = 'start'
 
        STAGE_READ_FINISHED
         = 'readFinished'
 
        STAGE_ACTIONS_CALCULATED
         = 'actionsCalculated'
 
        STAGE_WRITING
         = 'writing'
 
        STAGE_FINISHED
         = 'finished'