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