home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
CEL141.ZIP
/
CEL141C.ZIP
/
USERED12.ZIP
/
USERED12.DOC
next >
Wrap
Text File
|
1992-04-28
|
4KB
|
106 lines
--------------------------------------
Celerity v1.39 - v1.40 User Editor v1.2
---------------------------------------
This heres' a quick user editor I put together.
This Utility can be used with v1.39 & 1.40 of Celerity.
----------
Disclaimer
----------
Use at own risk! I've tested it on my system and have had no problems,
but this doesn't mean you WONT. Use common sense when using utilities
that update a possibly "shared" database. Since this utility does update
your user database, make sure the BBS is "down". I cannot predict what
will happen if you start editing the user base while someone is on your
board. Make a back-up of your user base before using this utltity (duh.)
I have not allowed the editing of the user number or Handle as celerity
uses an index file and this file must be deleted and regenerated by
Celerity, (done automatically if the index file is not found) if these
are changed.
Also, The User ID number that is displayed does not match the one that
Celeitry uses, mine are 99.9% of the time 1 higher, but I've encountered
a user or two that have a totally wrong User ID. This is why I have not
allowed the editing of User IDs.
-----
NOTES
-----
0. You must run this from the directory that contains your userfile.
1. First is asks you what your user file is called, press enter to use the
default "Users."
2. It asks you what ya want to do, just enter a number.
The option to search for a user will allow you to edit all users that
contain the entered search string within their handle. ie if I searched for
"si" or "SI" I would be able to edit Sicko, SIMPLE, Silver DOOD, etc.
(case is irrelavant).
If you want to delete a user, you must either:
1. Change his user level to -5 (and the next time he logs on he will be
deleted by Celerity)
2. Change his user level to 0 and use Celerity's Sysop Search for New
Users option and delete them.
The reason for this is that I don't want to have to clean up all the other
files associated with users, ie mail, userindex,...
Standard Keys : (All you TPHeads will know these)
>ESC< - you got it, get the hell out.
Ctrl-Enter - Save and go onto next record.
Page-Down - " "
Page-Up - " " (Except in the Edit all Users, you can
scroll back and forth thru the users)
.... and all those other TDedit keys.
On the Edit all Users option, you may roll forward or backwards using the
Page-up or Page-down keys. On all other selections you can only go
forward. (I didn't feel like putting reverse search logic in).
P.S. I don't professes to be a great "Pascal" programmer nor ever care to
be one, and I have no aestetic abilities whatsoever so this thing
will be ugly till the end of humaity.
v1.2
You should consult your Celerity Docs/ and record structures for more
in-depth explanations of some of the fields that can be changed using
this program. Some values are not accepted by Celerity, but I've tried
to prevent as much of this from happening as possible. Experiment.
Remember ratios are what they say 0-100. Don't enter numbers that
are exeptionally large, for Celerity may report these numbers as negative.
If you have any problems/suggestions you can reach me via private e-mail
on Celerity-Net or on any of the "Sysop" Celerity-Net bases or on
-The BoG (312)
-Sicko
-Thanks to Lenon
4/18/92 = 1.0 & 1.1 (why not?) Added a scroll bar to the main menu.
4/27/92 Added some more options and added alot of the editable user fields
to the main edit screen. Got part of the reverse search logic in
but not fully implemented. (Next release)