|
|
|
@ -275,7 +275,7 @@ class OC_User { |
|
|
|
|
foreach(self::$_usedBackends as $backend) { |
|
|
|
|
if($backend->implementsActions(OC_USER_BACKEND_SET_DISPLAYNAME)) { |
|
|
|
|
if($backend->userExists($uid)) { |
|
|
|
|
$success |= $backend->setDisplayName($uid, $displayName); |
|
|
|
|
$result |= $backend->setDisplayName($uid, $displayName); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -437,6 +437,24 @@ class OC_User { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @brief Check whether user can change his display name |
|
|
|
|
* @param $uid The username |
|
|
|
|
* @returns true/false |
|
|
|
|
* |
|
|
|
|
* Check whether a specified user can change his display name |
|
|
|
|
*/ |
|
|
|
|
public static function canUserChangeDisplayName($uid) { |
|
|
|
|
foreach(self::$_usedBackends as $backend) { |
|
|
|
|
if($backend->implementsActions(OC_USER_BACKEND_SET_DISPLAYNAME)) { |
|
|
|
|
if($backend->userExists($uid)) { |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @brief Check if the password is correct |
|
|
|
|
* @param $uid The username |
|
|
|
|