ldap_host_url)) { $config->ldap_host_url = ''; } if (!isset($config->ldap_contexts)) { $config->ldap_contexts = ''; } if (!isset($config->ldap_user_type)) { $config->ldap_user_type = ''; } if (!isset($config->ldap_user_attribute)) { $config->ldap_user_attribute = ''; } if (!isset($config->ldap_search_sub)) { $config->ldap_search_sub = ''; } if (!isset($config->ldap_opt_deref)) { $config->ldap_opt_deref = ''; } if (!isset($config->ldap_preventpassindb)) { $config->ldap_preventpassindb = 0; } if (!isset($config->ldap_bind_dn)) {$config->ldap_bind_dn = ''; } if (!isset($config->ldap_bind_pw)) {$config->ldap_bind_pw = ''; } if (!isset($config->ldap_version)) {$config->ldap_version = '2'; } if (!isset($config->ldap_objectclass)) {$config->ldap_objectclass = ''; } if (!isset($config->ldap_memberattribute)) {$config->ldap_memberattribute = ''; } if (!isset($config->ldap_creators)) {$config->ldap_creators = ''; } if (!isset($config->ldap_create_context)) {$config->ldap_create_context = ''; } if (!isset($config->ldap_expiration)) {$config->ldap_expiration = ''; } if (!isset($config->ldap_expiration_warning)) {$config->ldap_expiration_warning = '10'; } if (!isset($config->ldap_expireattr)) {$config->ldap_expireattr = ''; } if (!isset($config->ldap_gracelogins)) {$config->ldap_gracelogins = ''; } if (!isset($config->ldap_graceattr)) {$config->ldap_graceattr = ''; } if (!isset($config->auth_user_create)) {$config->auth_user_create = ''; } if (!isset($config->auth_ldap_forcechangepassword)) {$config->auth_ldap_forcechangepassword = false; } if (!isset($config->auth_ldap_stdchangepassword)) {$config->auth_ldap_stdchangepassword = false; } $yesno = array( get_string('no'), get_string('yes') ); if (!function_exists('ldap_connect')){ // Is php4-ldap really there? print '

Warning: The PHP LDAP module does not seem to be present. Please ensure it is installed and enabled.

'; } ?>

ldap_host_url: ldap_version: ldap_version, ""); if (isset($err["ldap_version"])) formerr($err["ldap_version"]); ?>

ldap_preventpassindb: ldap_preventpassindb, ""); ?> ldap_bind_dn: ldap_bind_pw:

ldap_user_type: ldap_user_type, ""); ?> ldap_contexts: ldap_search_sub: ldap_search_sub, ""); ?> ldap_opt_deref: ldap_opt_deref, LDAP_DEREF_NEVER); if (isset($err["ldap_opt_deref"])) formerr($err["ldap_opt_deref"]); ?> ldap_user_attribute: ldap_memberattribute: ldap_objectclass:

:

:

ldap_expiration: ldap_expiration, ""); if (isset($err["ldap_expiration"])) formerr($err["ldap_expiration"]); ?> ldap_expiration_warning: ldap_exprireattr: ldap_gracelogins: ldap_gracelogins, ""); if (isset($err["ldap_expiration"])) formerr($err["ldap_expiration"]); ?> ldap_graceattr:

ldap_create_context:

ldap_creators: '; $help .= get_string("auth_updateremote_ldap","auth"); print_auth_lock_options($auth, $user_fields, $help, true, true); ?> :