I think I've tinkered with this before. The problem you're likely to get is standardising (c# code and SQL query/search code) on the separation of first name & last name for legacy purposes (e.g. is first name always one word or last name?). There's also any third-party services that work on the assumption of First_Last. The example justincc cites is an example of the standardisation issue (is the legacy name "Bob The" Builder or Bob "The Builder".

I suppose a cludgy way around it would be to force the username to "BobThe Builder" (two-word username) and have a display name default to "Bob The Builder" ?

~ Marv.

On 18/07/2012 00:50, Justin Clark-Casey wrote:
Hi Stanley. OpenSimulator will allow you to have both apostrophe (') and hyphen (-) in a name and from a quick test viewer 3 appears fine with both as well (indeed, I've been using my full last name in OpenSimulator with no issues for years).

Space is much trickier. OpenSimulator will allow you to do "create user" on the robust console with a space by surrounding it with double quotes ("), e.g.

# create user Bob "The Builder"

But v3, at least, won't process the name properly to login.

As Argus says, quite possibly multiple spaces could be included in display names [1], though I'm not super-familiar with these. Unfortunately, these are not currently implemented in OpenSimulator and the implementation would take a considerable amount of work.

It also looks like display names would require a webpage profile implementation for version 3 viewers in order to allow it to be changed. I know BlueWall is doing some work on this but I expect that would still be a multi-multi-month project in order to both construct the necessary web code, tie it back into OpenSimulator, change viewer code to allow an alternative profile location (which also ties you into a subset of viewers) and sort out the require authorization system for simulator to profile comms. Having said that, one could also tie in a different external way to change display names (possibly even just a service console command though that's the most manual way short of direct db change).

In other words, it's a surprisingly big project. Unfortunately, I can't help right now as all my consulting time is being taken up by an existing client.

[1] http://community.secondlife.com/t5/English-Knowledge-Base/Usernames-and-display-names/ta-p/700173#Section_.2

Regards,

Justin Clark-Casey

On 17/07/12 17:13, Argus wrote:
Allowing spaces would require extreme modifications which also include the viewer. One could however implement display names. I am not sure on the compatebility with v2 viewers and if it might even already implemented in OS...

Am 17.07.2012 03:29, schrieb Stanley Yip:
Hi everyone,

I've Googled, read and tested locally as much as a I can and I'd like to confirm that some things on usernames in OpenSim.

*The context*
I used a clean Sim On A Stick (v0.7.2) instance and used the server command console to run 'create user' and found that,

- does not accept spaces in first or last names
- does accept apostrophes and hyphens in first and last names

*The question*
- Is the inclusion of spaces in first and last name something that can be updated in the core code?

The project I'm working on is happy to look at paying for this development work to happen.

Thanks.

*Stanley Yip*

Learning Media Developer Gameplay, PLANE
Digital Education Revolution

p: 02 9806 1165

m: 0412 663 662

e: [email protected]<mailto:[email protected]>

w: www.plane.edu.au<http://www.plane.edu.au/>
t: @planejourney



_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev




_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev





_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev

Reply via email to