Defined in : <macros.h>

Syntax     : (string)STRING_HASH(string str)

Description: This gives an 6 character hash of any string, allowing for 64G
             unique combinations with a low risk of clashes. The string uses
             capital letters, lower case letters, numbers, period "." and
             forward slash "/".
             It is based on the MD5 method implemented in crypt().

Argument   : string str - any string.

Returns    : string - the 6 character hash of the string (truncated).

Examples   : STRING_HASH("/d/Domain/workroom") -> "3qHcdl"

See also   : OBJECT_HASH and MASTER_HASH
