Re: Query #2

From: Bryan Britt (beltane@BELTANE.COM)
Date: 10/17/98

Abbreviations are already included in OLC+.  That's why there are two
functions is_name and isname.  The isname was changed to use the
abbreviations and a duplicate is_name does not use the abbrieviations.
is_name is called for things like the Username: prompt which is the
security that it is talking about.

Side Note:  I changed the is_name function to be called isfullname, it's
more readable.   I also made the hedit command use isfullname to get
around trying to edit the help file for COLORS and having it always pull

Bryan Britt
Beltane Web Services

At [Sat, 17 Oct 1998 21:45:52 +0800], Circadia Adminstrator
<> wrote:

> However, the OLC+.README says ...
>    (This uses the is_name function, a duplicate of isname()).  The logic
>    is that it will search the list for the same name.  DO NOT CHANGE
>    is_name() for ANY REASON, especially abbreviations code.  This will
>    cause "Belga" to work as "Belgarath".  A security hole.
> Personally, I would love the abbreviation snippet to be coded into my mud
> and
> was about to use the abbreviation snippet on Ceramic Mouse when I suddenly
> remembered... Will using the snippet affect, in any way, the OLC function
> in OLC+ package? Or rather, is there a possible fix to this problem?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ICQ: 386326
Bryan L. Britt                                        501-327-8558
Beltane Web Services, Conway, AR  
~~~~~~~~~~Support Private Communications on the Internet~~~~~~~~~~
Moons of Beltane MUD               telnet://
bin/circle    1.53MB and growing

     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | |

This archive was generated by hypermail 2b30 : 12/15/00 PST