uName2Legacy

From Second Life Wiki
Revision as of 01:58, 9 January 2011 by Void Singer (talk | contribs) (tweaked)
Jump to navigation Jump to search

User-Defined Function: string uName2Legacy( string vStrNom );

Returns a string that is vStrNom converted to a Legacy Name.(see Caveats)

  • vStrNom: source name string


Code:

  • LSO: 152 bytes
  • MONO: 512 bytes

<lsl>string uName2Legacy( string vStrNom ){ return llDumpList2String( llList2List( llParseString2List( llToLower( vStrNom ), [".", " "], [] ) + (list)"resident", 0, 1 ), " " ); } /*//-- Anti-License Text --//*/ /*// Contributed Freely to the Public Domain without limitation. //*/ /*// 2011 (CC0) [ http://creativecommons.org/publicdomain/zero/1.0 ] //*/ /*// Void Singer [ https://wiki.secondlife.com/wiki/User:Void_Singer ] //*/

/*//-- --//*/</lsl>

Caveats

Notes

  • Useful for formatting username sources (like notecard access lists) for faster processing against legacy name sources (like llKey2Name)