openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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' ); }