commit f962edd9e7c72ba3e5e4aa6a01ae3215b4f02034 parent 1a38d80c4e56d5b757a39cc0e9e2babcbf7f5dfb Author: dankert <devnull@localhost> Date: Sat, 17 Nov 2007 17:53:13 +0100 Bei Benutzern ist Kennwort?nderung nur sinnvoll, wenn LDAP nicht aktiv ist. Diffstat:
actionClasses/MainmenuAction.class.php | | | 6 | ++++-- |
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/actionClasses/MainmenuAction.class.php b/actionClasses/MainmenuAction.class.php @@ -241,8 +241,10 @@ class MainmenuAction extends Action $this->addSubaction('memberships' ); // Kennwortaenderung ist nur sinnvoll, wenn kein LDAP verwendet wird - if ( empty($user->ldap_dn) ) - $this->addSubaction('pw' ); + if ( @$conf['security']['auth']['type'] == 'database' && + ( empty($user->ldap_dn) || + !@$conf['security']['auth']['userdn']) ) + $this->addSubaction('pw' ); $this->addSubaction('rights' ); }