LaWall 1.0 - Wildcat 5.0 WcCode log on program

This is a log on program that will display a wall with writing on it.
Each time the user logs on the board, they will have the chance to
display the wall, or a chance to never display the wall again. The wall
can hold up to 10 messages and the oldest one gets deleted when a new
one gets added. There is a built in swear word checker, which you can
easily add words to, and also a full log. All entries are added to the
log, with user, date and time along with the message. Colors are
configurable by the sysop with a built in routine that allows WYSIWYG to
make the wall look like a part of your system.

Installation is simple.

In your wildcat\data folder, copy the file LaWall.cfg file. Change the
contents to point at the LaWall folder. Include the whole path. The
trailing backslash is optional.

Log on locally, and all the files that are needed will be created.

You can also add it as a menu item and have it as a long on feature
also. It works much better as a long on, as I do not have it checking
to see if they posted more than one per day. Bug me about that if you
want to see it.

NOTE: The wcx program is called Logon-1.wcx. If you have a Logon-1.wcx,
rename one of them to Logon-2.wcx. This program is automatically called
by Wildcat's log on routine after the mail check and the rest of the
normal log on stuff.

Please note that if you are using Hector Santo's log on program for
Plantium Express, his code has not been updated and will not run these
programs. Let me know if you need a new log on, I corrected his program.

There is not much to tell you, the program is straightforward enough
that there really does not need to be any docs. Here is an explanation
of the files that are created.

Swear.txt  - This is the list of swear words. You can add as many as you
want and remove any you want. Capitalization is unimportant in this
file. Note that if the word NO was in the list, then all words with a NO
in it would be flagged. This is a simple swear checker, but it will
serve most sysops needs. There is no way to stop all swearing, as there
are many ways to spell the words, but this will cut down on a lot of it.
Also, since you can see who posted what, that will help also.

NOsee.dat - This is a list of the users that do not want to see the
wall. They do not get an option to see the wall or to add to the wall.
This is nice, as if the user is not interested in it, they will never
know it is there. Do not add your name (the sysop) to this, or you will
not be able to enter the sysop functions. If a user wants to see the
wall again, just erase his name from this text file. You can also
manually add names. You can also add security levels to this list. This
will keep NEWUSERS from adding stuff to the wall before you validate
them.

Sysop.dat - This file is created when you first run the program and
contains one word. SYSOP. Most people use SYSOP as their sysop security
level, if your sysop security level is different, put that name in
instead. You can have as many names in here as you want. This gives the
person whos name or security level that is in here the ability to enter
the SYSOP menu of the program. You can edit this file with a text
editor.

First.dat - This file just contains the names of all the users that
have seen the wall. Their name is added to this list the first time they
enter it and a special screen is displayed showing how the program
works.

LaWall.dat - This file contains the 10 messages. You can edit this file
with a text editor, just do not exceed 65 characters or you will mess up
the display. Also make sure there are just 10 lines in it.

Colors.dat - This is the default colors for the wall. The default colors
can be changed in the sysop menu.

LaWall.log - All the wall messages along with who posted it and when and
also the swear alert messages are added to this file. You can delete it
at will by using the sysop menu or just deleting it.

That is about all there is to it. Enjoy the program, and let me know
what you think of it.

LaWall.BBS - Create this file with WcDraw and move it over to the LaTell
folder and it will display this at the top of the wall. I suggest you
just use one line and center the text the way you want it to look. Mix
and match colors as you see fit. This is only for registered versions
only.

OldWall.dat - This file contains all the old writings. You can simple
delete this if it gets to big, or use the sysop function to trim it. The
program can handle it no matter how big it gets.
