@@MAXLINE
Keywords are limited to 19 bytes
[---------------------------------------]
Set Margin to 41 in Brief F10, Margin
To reformat paragraphs imported from the
documentation, press F10, REFORM. Make
sure the block is marked first. You will
then have to insert a blank line between
paragraphs.
@@MENUH
To move between the various ^x0AMenu Choices^n
you may use the ^x0CLeft^n and ^x0CRight^n Arrow
Keys.

To select a ^x0AMenu Item^n, press ^x0CEnter^n
when the ^x0AItem^n you wish to select is
highlighted.

You may select a ^x0AMenu Item^n and have that
selection executed immediately by 
typing the first character of the ^x0AMenu^n
^x0AItem^n's Name.

If the current screen displayed is the
^x0AMain User Screen^n and you are not actually
editing the screen, you may toggle the
display of the ^x0ATop^n or ^x0ABottom^n
portion of the screen by pressing the 
^x0CS^n key. This will bring the bottom
portion of the screen into view if it 
is not already viewable, and the top
portion of the screen into view, if the
bottom portion is currently being
displayed.
@@EDIT
Edit User allows you to edit the record
of the currently displayed User.
@@ADD
Add User allows you to add a new User to
the database.
@@DEL
Pressing the Del Key or selecting Del
User will delete the currently displayed
user from the database.
@@TOGGLE
Pressing I or selecting Toggle Index will
change the active index so that you may
view the Users either by Name or Level.
@@SEARCH
Search For User allows you to locate a
user by First and Last Name.
@@LOCATE
Locate User allows you to locate a user
by Last Name.
@@FIND_HANDLE
Find Handle allows you to locate a user
that is using a specific Handle.
@@REGIS_USER
Register Users allows you to register
all of your Users in a specific Forum or
a group of Forums.
@@UNREGIS_USER
UnRegister Users allows you to Unregister
all of your Users in a specific Forum or
a group of Forums.
@@REGIS_LEVEL
Register Users By Level allows you to
Register Users that have a specific 
security level in a Forum or a group of
Forums.
@@SUB_ALL
Update All Users allows you to change
the Subscription Date for all of your
Users.
@@SUB_FORUM
Update Users In Forum allows you to
change the Subscription Date for all
Users that are members of a specific
Forum.
@@SUB_LEVEL
Update Users By Level allows you to
change the Subscription Date for all
Users with a specific security level.
@@SUB_EXPLEV
Change Expired Level allows you to change
the Expired Subscription Level for all
Users who have the Expired Level you
provide.
@@SUB_PUBFORUM
Change Public Forums Flag allows you to
change the Yes or No flag that determines
if Expired Subscription Users should be
set back to having access to only Public
Forums or if they should continue to
have access to any Private Forums they
may already be registered in.

If you set this field to Yes for all of
your users, then when their subscription
expires, they will loose their access to
any Private Forums.

If you set this field to No, then
Expired Users will continue to be
members of any Private Forums they might
be registered in.

This Field is set initially from the
default you set up in GAPSETUP for
Subscription Configuration.
@@RESET_LAST
Reset Pointers will set the Last Read
Message Numbers for all Users in all 
Areas to 0.
@@CHANGE_LEVEL
Security Level will change the security
level for Users that have a specific 
level.
@@LEVEL_UP
Level By Uploads will change the security
level of any User that has Uploaded a
specified number of files.
@@LEVEL_MES
Level By Messages will change the
security level of any User that has left
a specified number of messages.
@@SORT
Sort will perform a physical sort of the
user file, arranging users by Security
Level and Last Name.
@@REP_LIST
User Listing will produce a listing of
all of your Users.
@@REP_EXP
Expired Subscription will produce a
report listing any User who's subscrip-
tion has expired or is about to expire.
@@REP_DAYS
Subscription By Days will produce a
report listing any User who's subscrip-
tion will expired in a specified number
of days.
@@FIRST
This is the User's First Name. The first
character of the name must be an 
alphabetic character.
@@LAST
This is the User's Last Name. The first
character of the name must be an 
alphabetic character.
@@PASS
This is the password the User must use in
order to gain access to the system.
@@ADDRESS
This is the User's street address. The
first address line may also be used to
hold the User's Company Name if
appropriate.
@@CITY
This is the User's home town.
@@STATE
This is the User's State or Province.
@@ZIP
This is the User's Zip or Postal Code.
@@COUNTRY
This is the User's Country. This field
defaults to the Sysop's Country as set
up in Configuration.
@@HPHONE
This is the User's Home Phone number.
@@BPHONE
This is the User's Business or Data
Phone number.
@@BIRTH
This is the User's date of Birth.
@@REGIS_DATE
This is the date the User first became a
member of the board.
@@SUB_DATE
This is the date the User's Subscription
expires. If you do not run a subscription
board, this date has no meaning.
@@HANDLE
This is the alias the User is using (if
appropriate).
@@COMMENT
You may enter any information about the
User in this field. The user will never
see this information.
@@LEVEL
This is the User's Security Level. Access
rights, based upon security levels, are
defined in your SECLEV file (which you
configure in GAPSETUP).
@@LASTDATE
This is the date the User was last on the
system.
@@LASTTIME
This is the time the User was last on the
system.
@@PRIVATE
If you run a Subscription Board, no user
will be allowed onto the system unless
the user's Private User Flag is set to
Yes. This field has no meaning if you do
not run a subscription board.
@@ENF_TIME
Time limits per session and/or day are
configured in your SECLEV file. Whether
or not you allow users to call back an
unlimited number of times per day is
set by a flag in configuration. If you
generally do not allow users to call
back after their time has expired, you
may override that function for any 
particular user by setting this field to
No.

Note that time limits per session are
still enforced. In other words, if you
give a user 50 minutes per session, the
user will still be limited to 50 minutes
but you may allow a particular user to
call back an unlimited number of times
and receive the full 50 minute time 
allotment, by setting this field to No.
@@EDITOR
This field allows you to set the default
Message Editor the User will be prompted
to use just prior to entering a message.

Set this field to either V or L for
Visual or Line Editor.
@@CHAT
This is the default Network Chat
preferance for the User. This field has
no meaning if you are running a single
user system.

If the User wishes to automatically be
made Unavalable for Chat, set this field
to No.
@@MSGCLR
If set to Yes, GAP will clear the screen
between each message that is displayed.
@@EXPERT
If set to Yes, the User will be in Expert
mode and GAP will not display the Main
Menu.
@@PROTOCOL
This is the Protocol Letter representing
the User's Default Protocol.
@@PAGE
This is the User's Page Length (the 
number of lines that will be displayed
on the screen before a More Prompt is
issued.
@@EXPIRED
If you run a Subscription Board and a
User's Subscription has Expired, the User
is normally set back to the default 
Expired Subscription Level as set up in
Configuration. You can override the
default level and enter a level to set
the user back to here.
@@EXPIRED_FOR
If you run a Subscription Board and a
User's Subscription has Expired, the User
is normally removed from all the Forums
such that the User will only be able to
join the Public Forums. If you do not
want this to happen to this particular
User, set this field to No.
@@CREDITS
This field represents any time credits
a User may have. It can be either a
positive or negative number. 
@@DISCON
This field shows how many times this User
has dropped carrier instead of using
GoodBy to log off the system.
@@LAST_FORUM
This is the number of the last Forum the
User was in when he/she logged off.
@@NEW_MES
This field is used internally by GAP and
specifies if the User has any new mail in
the Main Board. This field should not be
changed.
@@LAST_DIR
This is the date the User did a New Files
Scan.
@@TIMESON
This is the number of times the User has
logged onto the system.
@@TTLMINS
This is the total number of minutes the
user has spent on the system.
@@CURMINS
This is the number of minutes the User 
has been on the system today (or on the
last date the User was on).
@@LASTMSG
This is the number of the last Main Board
message the User read.
@@MES_READ
This is the total number of messages the
User has read.
@@MES_LEFT
This is the total number of messages the
User has left.
@@FOR_JOINED
This is the total number of Forums the
User has joined.
@@BLT_READ
This is the total number of Bulletins the
User has read.
@@DOOR_OPEN
This is the total number of Doors the
User has opened.
@@UP_FILES
This is the total number of files the
User has Uploaded.
@@UP_BYTES
This is the total number of bytes the
User has Uploaded.
@@DOWN_FILES
This is the total number of files the
User has Downloaded.
@@DOWN_BYTES
This is the total number of bytes the
User has Downloaded.
@@CUR_DOWN
This is the total number of files the
User has Downloaded today (or on the last
date the User was on).
@@CUR_BYTES
This is the total number of bytes the
user has Downloaded today (or on the last
date the User was on).
@@DELHELP
When a record is deleted, the index 
entry for the User is removed and the
record is marked as inactive. Therefore,
once a record is deleted, it is
impossible to restore it.

Please confirm that you indeed wish to
delete the currently displayed user from
the database.
@@SORTHELP
The sorting process actually creates a
brand new User File. Because of the
extremely low level interaction with 
this file, it cannot be peformed while
other nodes are active. 

If any of your other nodes are active,
press Esc to cancel this function.
@@SUB_HELP
In this field, enter the new
Subscription Date a user will be given.
@@SUB_HELP1
This Utility allows you to change the
Subscription Date of any User that is
registered in a Forum.

You provide the Subscription Date to
change the User to and the Forum number
the User must be registered in, in order
for any changes to take place.
@@LEVEL_HELP
In this field, enter the Security Level
a User must have in order for any changes
to be made.
@@LEVEL_HELP1
In this field, enter the new Security
Level to give a User that matches the
specified criteria.
@@UP_LEVEL
Enter the number of Uploads that a User
must have sent in order for the User to
be set to the new security level.
@@MES_LEVEL
Enter the number of Messages that a User
must have left in order for the User to
be set to the new security level.
@@RESET_HELP
To begin this operation, type GO. If 
you do not wish to reset all of your 
User's Last Read Message Pointers, press
Esc.
@@LOCATE_HELP
Enter the First and Last Name of the User
you wish to Locate.
@@HANDLE_HELP
Enter the Handle to Locate.
@@SEARCH_HELP
Enter the Last Name (or a partial Last
Name) of the User you wish to Locate.
@@REPORT1
Enter the number of days that a User's
Subscription date must be within, in
order for the User to be included in the
report.

For instance, to generate a report of
Users who's subscription will expire 
within 30 days, enter 30 in this field.
@@REPORT2
Enter ALL if you want the report to 
include all of your users. Otherwise,
enter the Security Level a User must have
in order to be included in the report.
@@FORREGIS
This function allows you to register 
All of your users in a specific Forum
or a group of Forums.

If the Forum is Public you may exclude
users not eligible for Forum Membership
if you so choose. 

A user is considered Not Eligible if the
user does not have the security level to
Join the Forum (based upon the level you
assigned the Forum in configuration).
@@FORUNREGIS
This function allows you to unregister 
All of your users in a specific Forum
or a group of Forums.
@@FORUMLEVEL
This function allows you to register
any user that has the supplied Security
Level in a Forum or a group of Forums.
@@USER_FORREGIS
This function allows you to register the
currently displayed User in a Forum or
a group of Forums.
@@USER_UNREGIS
This function allows you to unregister
the currently displayed User in a Forum
or a group of Forums.
@@USER_LREAD
This function will change the Last Read
Message number in a specific Forum for
the currently displayed User to a number
of your choosing.

After entering the Forum number, the
Highest message number in that Forum will
be displayed along with the Highest
message number that the User has read.

You may then enter a new Last Read
Message number.
@@F_LOCKOUT
This function allows you to lock the 
currently displayed user out of a Forum
or a Range of Forums. It should be used
to lock a particular user out of a 
public Forum.
@@F_SYSOP
This function allows you to make the
currently displayed user a Sysop or Co
Sysop of a Forum or a Range of Forums.
@@USER_FORLOCKOUT
To lock the currently displayed user out
of a Forum or a Range of Forums, enter
the Forum number (or select Range of
Forums from the selection window).
@@USER_FORSYSOP
To make the currently displayed user a
Sysop or Co-Sysop of a Forum or a Range
of Forums, enter the Forum number (or
select Range of Forums from the 
selection window). You will then be
asked to specify whether the user should
be the Sysop or an Assistant Sysop of
the Forum(s). The security levels
associated with Forum Sysops and 
Assistant Sysops are defined in the Forum
Configuration.
@@EXPCHG
Enter the Expired Level a user must have
in order for their Expired Level to be
changed to the New Expired Level.
@@EXPFORUMCHG
Enter Yes in this field if you want
Expired Subscription users to be set back
to having Public Forum access only.

Enter No in this field if you want
Expired Subscription users to retain
access to any Private Forums they may be
a member of.
@@DUPEH
This Utility function allows you to re-
move duplicate records from the MEMBER
data file.

If you receive a message while rebuild-
ing your MEMBER file that says ^x0ADuplicate^n
^x0AKey rejected for record at offset xxxx^n,
where ^x0Cxxxx^n is a numeric value, then
there are duplicate records in your
MEMBER file and only one of them could
be indexed.

With this Utility, you may remove the
duplicate records. 

In order to delete the duplicate record
you must supply the numeric offset that
^x0AGAPREBLD^n displayed in its warning 
message. You ^x0Cmust^n supply the exact
number or you may inadvertantly delete
the wrong record.

If GAPREBLD gave duplicate warning
messages for the same offset value, you
need only remove the duplicate record
once. For instance, if GAPREBLD gave 3
separate duplicate key messages with all
3 having the same offset value of 29993,
simply supply the value of 29993 to this
Utility function ONE time and the record
will be correctly deleted.
@@DUPE_OFFSET
Enter the Offset Value that GAPREBLD
displays when reporting a Duplicate
Key error.
@@NET_STATUS
In order for a user to send messages in
the QWK/REP module that do not bear his
or her name, the user must have QWK
Networking Status. Net Status is given
to users who use you as a QWK Networking
HUB. You must answer Yes in this field 
so that your Nodes can send and receive
QWK Network messages.

If you are not a HUB for a QWK Network
then leave this field set to No.
@@NET_FORUM
If a user has Net Status, you may 
optionally allow that user to have access
to non Echoed Forums.

Normally, a Net Status user will only
have access to those Forums that are 
marked as an Echo Mail Forum. This is how
it should be since a non echoed Forum
should not have its messages appearing
on other Boards.

However some users may not want to set
up a separate Net Mail account and call
in twice to obtain Mail from your board.

Before setting this field to Yes and
thereby allowing this user to have 
access to non echoed Forums at the same
time he or she is collecting a Network
QWK Packet, be sure that you have 100%
confidence in the user and that the
user will not be placing your non
echoed Forums on his or her board such
that your Forums are set up on this
User's board as Echo Mail Forums.
@
