104. LdapPopup

Additional user interface functions: special edit popups

104.1. Summary of Module Globals

List of Global Functions

  • AddDefaultValue - Popup for adding new default value (default value is template's attribute)

  • BrowseTree - Popup for browsing LDAP tree and selecting the DN WARNING we expect that LDAP connection is already correctly initialized !

  • EditAttribute - Generic popup for editing attribute's value

  • InitAndBrowseTree - Open the LDAP Browse popup and initialize initialize LDAP connection before.

  • NewModule - Popup for adding new configuration module

List of Global Variables

    104.2. Global Functions

    104.2.1. AddDefaultValue

    Popup for adding new default value (default value is template's attribute)

    Function parameters

    • list available

    • list conflicts

    Return value

    • map - of new "default value" (contains attribute name and value)

    104.2.2. BrowseTree

    Popup for browsing LDAP tree and selecting the DN WARNING we expect that LDAP connection is already correctly initialized !

    Function parameters

    • string root_dn

    Return value

    • string - DN of selected item, empty string when canceled

    104.2.3. EditAttribute

    Generic popup for editing attribute's value

    Function parameters

    • map settings

    Return value

    • list<string> - of atrtibute values (edited or unchanged)

    104.2.4. InitAndBrowseTree

    Open the LDAP Browse popup and initialize initialize LDAP connection before.

    Function parameters

    • string root_dn

    • map connection

    Return value

    • string - DN of selected item, empty string when canceled

    104.2.5. NewModule

    Popup for adding new configuration module

    Function parameters

    • list available

    • list conflicts

    Return value

    • map - of new module (contains its name and object class)

    104.3. Global Variables

    104.4. Module Requirements

    104.4.1. Module Imports

    • Label
    • Ldap
    • Popup
    • Wizard

    104.4.2. Module Includes