Difference between revisions of "UName2Username"

From Second Life Wiki
Jump to navigation Jump to search
m (anyone know how to force the lowercase first letter links like on the native functions category page?)
m (<lsl> tag to <source>)
 
Line 12: Line 12:
* LSO: 116 bytes
* LSO: 116 bytes
* MONO: 512 bytes
* MONO: 512 bytes
<lsl>string uName2Username( string vStrNom ){
<source lang="lsl2">string uName2Username( string vStrNom ){
return llDumpList2String( llParseString2List( llToLower( vStrNom ), [" resident", " "], [] ), "." );
return llDumpList2String( llParseString2List( llToLower( vStrNom ), [" resident", " "], [] ), "." );
}
}
Line 19: Line 19:
/*//  2011 (CC0) [ http://creativecommons.org/publicdomain/zero/1.0 ]  //*/
/*//  2011 (CC0) [ http://creativecommons.org/publicdomain/zero/1.0 ]  //*/
/*//  Void Singer [ https://wiki.secondlife.com/wiki/User:Void_Singer ]  //*/
/*//  Void Singer [ https://wiki.secondlife.com/wiki/User:Void_Singer ]  //*/
/*//--                                                                --//*/</lsl><!-- Please do not remove license statement -->
/*//--                                                                --//*/</source><!-- Please do not remove license statement -->
}}
}}



Latest revision as of 14:30, 22 January 2015

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

Returns a string that is vStrNom converted to a Username.

  • vStrNom: source name string


Code:

  • LSO: 116 bytes
  • MONO: 512 bytes
string uName2Username( string vStrNom ){
	return llDumpList2String( llParseString2List( llToLower( vStrNom ), [" resident", " "], [] ), "." );
}
/*//--                       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 ]  //*/
/*//--                                                                 --//*/

Caveats

  • This function does not check input name validity

Notes

  • Useful for formatting legacy name sources (like notecard access lists) for condensed storage.