I mean, Arnaud. Sorry. Again, thank you.

--------------------------------------------------
From: "J. Allen Q. Santos" <[email protected]>
Sent: Sunday, January 03, 2010 2:50 AM
To: "XWiki Users" <[email protected]>
Subject: Re: [xwiki-users] Registered Users

> Thanks Arnold and Caleb for your reply.
>
> --------------------------------------------------
> From: "Caleb James DeLisle" <[email protected]>
> Sent: Sunday, January 03, 2010 12:55 AM
> To: "XWiki Users" <[email protected]>
> Subject: Re: [xwiki-users] Registered Users
>
>> Hi,
>> If you are just trying to determine whether a name is available
>> for a user registration you can use:
>> #set($userName = "Admin")
>> #if($xwiki.exists("XWiki.$userName"))
>>    Username $userName is not available.
>> #end
>>
>> This method will throw false positives for documents in the XWiki space.
>> eg:
>> #set($userName = "TagClass")
>>
>> To be absolutely sure, you need to double check that the document you are
>> getting actually has an object of the class XWiki.XWikiUsers
>>
>> #set($userName = "Admin")
>> #set($user = $xwiki.getDocument("XWiki.$userName"))
>> #if($user.isNew() || !$user.getObject("XWiki.XWikiUsers"))
>>    The user named $userName does not exist.
>> #else
>>    The user named $userName exists.
>> #end
>>
>>
>> Good luck.
>>
>> Caleb James DeLisle
>>
>>
>> J. Allen Q. Santos wrote:
>>> Hi!
>>>
>>> Given a username, how do I know if a user with that username is already
>>> registered? Is there a way to check, say isUserRegistered(username) or
>>> User.isUserRegistered()?
>>>
>>> Thank you very much.
>>>
>>> -Allen
>>>
>>>
>>> By the way, HAPPY NEW YEAR!
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/users
>>>
>>
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/users
>>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
> 
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to