'
'These are DataBaser definition blocks.
'
'Each line contains a number in the first two columns, the text follows that.
'Don't put comments in the middle of blocks--only before and after.
'
'If you wish to have a language-dependent block, you should put this file in
'each of your language nodes and change that block(s) appropriately.  But for
'the most part, the text here is only seen by the sysop.
'
'
'DataBaser definition blocks are divided up as follows:
'  title line(s)
'  <end>
'  pathname
'  specs
'  object name for questions
'  object name for other stuff
'  list title line(s)
'  <end>
'  list output spec line(s)
'  <end>
'  primary selection field
'  field name(s)
'
'Remember that in the "list output spec line(s)" each "<xx" must be two
'digits.  Example, to not display a field: "<00".
'
'
' FREQ'able files DataBaser definition block.
'
01[0m[2J[0;32mThis database contains the FREQ'able (net mail File REQuestable) files for
01your BBS.
01
01Wildcards are OK.  Files sent are those requests that contain a matching
01"magic" name, or a file name, and have called with a baud rate at least that
01of what you specify.
01
01Note that the baud rate is in CPS (see your CONNECT strings database), this
01is necessary because all the ARQ and MNP's, etc. produce a CPS rate much
01greater than what the actual baud rate says.
01
01Normally just a single word is used for the Magic FREQ name (if used at all),
01but you can do something like "THE DAMN MANUAL" as well.  For multiple Magic
01FREQ names for the same pathname, use multiple lines.
01
01The first 4 fields define the FREQ'able file, the last 3 fields are
01statistics the software will maintain.
01
01[0;32m Attributes, when ON 
01            1  to disable this entry.
01            2  to execute "pathname <port> <netnode.FLO>"
01               (which can be used to do functions.)
01
01<end>
01C:\BBS\GLOBAL\SYSTEM\FREQ.DAT
01S20S06IAIDLS64
01FREQ :  [37m
01FREQ
01[34C[44m [1;33;41mReq'd[44m [6C [1;33;41mTimes[44m [9C [1;33;41mTotal Mins[44m [0m>[44m [1;33;41m
01#[44m [C [1;33;41mMagic Word(s)[44m      [C [1;33;41mPassword[44m [1;33;41m CPS [44m [1;33;41mAttr[44m [C
01 [1;33;41mSent [44m [1;33;41mLast Sent[44m [1;33;41mSending   [44m [0m>>
01<end>
01[0;32m<03 [1;36m<20   [1;32m<06[1;36m<06 <04 [1;35m<07<11   <08~
01[0m    Pathname: [36m<64~~
01<end>
011
01"Magic" FREQ name word(s) (optional)
01                 Password (optional)
01         Min Baud to accept (in CPS)
01                          Attributes
01    Total times net downloaded so far
01 Date of last net download (mm/dd/yy)
01Total minutes used downloading so far
01Pathname
'
' Zone Usage DataBaser definition block.
'
02[0m[2J[0;32mThis database contains the net address you use for individual zones, the
02HUB's net address you use for these zones, and statistics on your transfers
02within these zones.
02
02The software matches the zone of the net address you are exchanging mail with
02to those net addresses here.  It then uses the "your net address" entry which
02has the same matching zone.
02
02If an incoming net caller has a zone for which you have not specified a "your
02net address", then the software will use the first address in the database.
02Be warned however: the caller may not accept, acknowledge, recognize, or see
02any mail you send in response.  Since their software may expect a matching
02zone.  For occasional messages from "other" nets (zones) it's OK, but when
02exchanging mail on a regular basis, it's best to get a net address in that
02network (zone).
02
02The first entry is also used as the "filler template" to complete partially
02entered addresses.
02
02<end>
02C:\BBS\GLOBAL\SYSTEM\ZONES.DAT
02NNIIIIIIIIS60
02Zone entry :  [37m
02Zone entry
02   [44m [1;33;41mYour Net      [44m [1;33;41mYour HUB's    [44m [1;33;41m Called Others 
02[44m [1;33;41m Incoming Calls [0m>[1;33;41m
02 # [44m [1;33;41mAddress       [44m [1;33;41mNet Address   [44m [1;33;41m  # [44m [1;33;41m
02Mins [44m [1;33;41mSentK[44m [1;33;41mRcvdK[44m [1;33;41m  # [44m [1;33;41m
02Mins [44m [1;33;41mSentK[44m [1;33;41mRcvdK[0m>>
02<end>
02[0;32m<03 [1;36m<14 <14[1;32m<05<06<06<06[1;35m<05<06<06<06~
02[0m    Your AKA's: [36m<64~~
02<end>
020
02Your net address
02Your HUB's address
02Called others: total calls
02Called others: total minutes in contact
02Called others: total K sent
02Called others: total K received
02Incoming calls: total calls
02Incoming calls: total minutes in contact
02Incoming calls: total K sent
02Incoming calls: total K received
02Your AKA's
'
' Passwords & Attributes DataBaser definition block.
'
03[0m[2J[0;32mThis database contains the passwords and attributes for the net addresses you
03deal with.
03
03Normally the defaults are: no password, ZIP'd packets, FREQ's allowed.
03
03You should only do entries in this database when the above defaults do not
03apply.  Such as when you want more secure session-level password protection
03between you and another net address.
03
03When you expect to be polled from x:y/z with a password, you put THEIR address
03with their password here.  When you poll someone else, you put YOUR address
03with your password here (for any one of your addresses you only have one
03password--so you can't poll multiple nodes with the same address but multiple
03passwords).
03
03[0;32m Attributes, when ON 
03  1 Disallow FREQ's of your BBS        5 Route their mail directly
03    from this address.                   (no Hub/Host/Region's).
03  2 Use LZH/LHA compression.           6 Use ARC (bleah!) compression.
03  3 Use ARJ compression.               7 To exclude any File Attaches
03  4 Do not use any compression.          (Host/Hub's want this).
03
03The "Net-Dir Access Level" is contained in NETDIR.TXT which defines which of
03your directories the other sysop has access to.  This is an enhancement to the
03Juggernaut FREQ system, normal Fido-type mailers will only be able to access
03those files you define in your FREQ'able Files database.
03
03<end>
03C:\BBS\GLOBAL\SYSTEM\PASSATTR.DAT
03NS08AIL
03entry :  [37m
03password and attribute entry
03[44m [1;33;41m#[44m [C [1;33;41mNet Address[44m     [C [1;33;41m
03Password[44m [C [1;33;41mAttributes[44m     [C [1;33;41mDir SL[44m [C
03 [1;33;41mNewFilesPtr[44m [0m>>
03<end>
03[0;32m<03 [1;36m<17  [1;32m<08  [1;34m<16 [1;35m<06 [0;35m<11~
03<end>
030
03Net address concerned
03      Password to use
03           Attributes
03 Net-Dir access level
03    NewFilesPtr value
'
' Command Lines DataBaser definition block.
'
04[0m[2J[0;32mThis database contains various command lines: for packing/unpacking, for net
04mail, etc.
04
04The software expects that you will keep all the command lines in their same
04order and position.  In other words, pretend the Insert, Delete, and Add
04commands do not exist.  Just Modify.
04
04Expansion codes:
04  %B Baud rate
04  %L control file (path of FNAMES.CTL)   %b temp dir (path for \TEMP)
04  %N Node number
04  %P comm Port                           %1 - %9 used internally
04  %R "> COMx" if not local (redirect)
04
04For optimal security, be sure to specify the full path of the executing program
04and it's .EXE/.COM/.BAT extension as well--don't rely on your AUTOEXEC.BAT's
04"PATH" settings for this.
04
04<end>
04C:\BBS\GLOBAL\SYSTEM\DOPATHS.DAT
04S72S72
04entry :  [37m
04command line
04
04<end>
04[0m<02 [1;34mDo: [0;36m<72~       [1;32m<72~~
04<end>
040
04Do
04What
'
' Languages DataBaser definition block.
'
05[0m[2J[0;32mThis database tells the software which languages/styles your BBS supports.
05
05Nothing complex, just the 3 characters that "***" will use when converting to
05support that Style, and 1 character which "&" is converted to to support
05that language.  You know, the characters from the path.
05
05The first entry is the default for new users, and for when whatever the user
05has isn't found (in case you dropped a language/style you had up previously).
05
05When you start up the BBS, "ENG\1" is used.  Only when users log-in does the
05current language/style selection change to that of the user.
05
05[0;32m Attributes, when ON 
05         1  if this is GIP-required.
05         2  if this is RIP-required.
05
05<end>
05C:\BBS\GLOBAL\SYSTEM\LANGS.DAT
05S03S01AS40
05entry :  [37m
05language/style
05[44m [1;33;41m#[44m [C [1;33;41m*** Style[44m [C [1;33;41m& Language[44m [C [1;33;41mAttr[44m [C [1;33;41m
05Show at menu[44m                           [0m>>
05<end>
05[0m<03  [1;33m<03         [1;32m<01             [1;35m<04  [1;36m<40~
05<end>
054
05            Style
05         Language
05       Attributes
05Show user at menu
'
' User .tagname re-mapper database.
'
06>>[0;32mThis database stores what an ".name" expands to when used instead
06of a user name.
06
06The net address field is optional, and is used only for NetMail messages.
06
06A simple system.  Type ".tagname" instead of some long name.
06
06
06<end>
06C:\BBS\GLOBAL\SYSTEM\TAGNAMES.DAT
06S10S30N
06entry :  [37m
06tag-name
06[44m [1;33;41m#[44m [C [1;33;41mTag-name[44m [C [1;33;41m
06User Name [44m                   [C [1;33;41mNet Address[44m     [0m>>
06<end>
06[0m<03 [1;36m<10 [1;32m<30 [0m<17~
06<end>
062
06   Tag-name
06  User Name
06Net Address
'
' Users to whom net mail exchange means all mail exchange.
'
07[0m[2J[0;32mThis database tells the software what net addresses should get new mail that
07is TO: them in any area (not just NET areas).
07
07The "Name" must be an actual name in your user list or it will take much longer
07to find new mail, and will resend any undeleted old mail TO: them.
07
07
07<end>
07C:\BBS\GLOBAL\SYSTEM\NONNETTO.DAT
07NS30
07entry :  [37m
07addressee
07[44m [1;33;41m#[44m [C [1;33;41mNet Address[44m     [C [1;33;41m
07Name[44m                         [0m>>
07<end>
07[0m<03 [1;36m<17 [1;34m<30~
07<end>
072
07Net Address
07       Name
'
' Linkages DataBaser information.
'
08[0m[2J[0;32mUse this to create/alter user linkages.  Remember that a user is linked
08with one or more users by their identical grouping numbers.
08
08<end>
08C:\BBS\GLOBAL\SYSTEM\LINKAGES.DAT
08UI
08entry :  [37m
08grouping entry
08
08<end>
08[0;32m<03 [1;36m<30 [1;35m<06~
08<end>
081
08User's name
08Grouping number
'
' Individual ANSI's DataBaser Information.
'
09[0m[2J[0;32mThis database determines how the "iANS" command works.
09
09The "iANS" command is usually stuck in your login loop of commands.  I
09personally like it right after "LogN".
09
09When a name in this list matches the callers name, we display the ANSI
09(wildcards are OK and will display a single random ANSI) next to the name.
09 Then we wait for them to hit any key.
09
09Some sample usage scenarios:
09  Show an ANSI to someone who is not yet a user, but whom you expect to call.
09  Show a specific bit of news to a user.
09  Can be used to introduce a user to the wonderful world of being locked out.
09  You can do multiple entries, allowing you to display multiple ANSI's to a
09  user (displayed in the order listed here).
09
09[0;32m Post-Display Action Attributes, when ON 
091  Do NOT wait for any key.            4  Delete this record (one shot ANSI).
092  Hangup.                             5  Delete the displayed ANSI.
093  Set user's Locked-Out Attribute.
09
09<end>
09C:\BBS\GLOBAL\SYSTEM\IANS.DAT
09S30S40A
09entry :  [37m
09entry
09[44m [1;33;41m#[44m [C [1;33;41mName[44m                    [C [1;33;41m
09ANSI[44m                                   [C [1;33;41mAttr[44m [0m>>
09<end>
09[0m<03 [1;36m<25 [1;32m<40 [0m<05~
09<end>
091
09   Name to match
09Pathname of ANSI
09      Attributes
'
' Message Areas DataBaser information.
'
10[0m[2J[0;32mThis will allow you to alter your message areas.
10
10Multi-node: if change, restart all nodes so they learn the changes.
10
10[0;32m Attributes, when ON 
10  1  if all messages are to be FROM: ANONYMOUS.
10  2  if this is a private messages area (otherwise public).
10  3  if this is a net mail area.
10  4  if should record the packed messages in DEL_MSGS.TXT historical archive.
10  5  if users are NOT allowed to delete messages in this area.
10  6  if all messages are to be forced TO: ALL always.
10  7  if should show ^A NetMail hidden/control lines.
10  8  if should automatically delete NetMail msgs after [Sent] to BBS's.
10  9  if this is an EchoMail area (also set 3 ON).
10  0  if should maintain a MSGSTUFF\<area>.TXT file of all messages.
10  A  if should append the Origin line (SHORT.TXT line 6) to the end of
10     outbound EchoMail that this BBS created.
10  B  if FROM: <real name> always (some Echo's require this)
10  C  to NOT include source name at top of quote bracket when replying.
10  D  to report non-user status for TO/FROM for non-net areas.
10  E  to allow long-form net addresses (like Internet).
10  F  if this is an Internet mail area (creates a special index/etc.)
10
10<end>
10C:\BBS\GLOBAL\SYSTEM\MSGBASES.DAT
10IIITTILAUS60
10message area's record number :  [37m
10message area
10    [44m [1;33;41mPost[44m [C [1;33;41mRead[44m [C [1;33;41mScan[44m [C [1;33;41mStart[44m  [C
10 [1;33;41mEnd [44m   [C [1;33;41mBuffer[44m [C [1;33;41mNext Msg[44m [0m>
10[44m [1;33;41m#[44m [C [1;33;41m SL [44m [C [1;33;41m SL [44m [C [1;33;41m SL [44m [C [1;33;41m
10Time [44m  [C [1;33;41mTime[44m   [C [1;33;41m Size [44m [C [1;33;41m Number [44m [0m>>
10<end>
10[1;32m<02 [1;36m<07<07<07 <08 <08<08<12~[0m    Attributes: [36m<25[0m Op: [36m<30~[0m    Title: [36m<60~~
10<end>
1010
10Minimum SL needed to Post
10Minimum SL needed to Read
10Minimum SL needed to Scan
10Area access start time
10  Area access end time
10Delete oldest messages when total messages exceeds [0 for no limit]
10Next number
10Attributes
10Message-op
10Title
'
' [available]
'
11
'
' Re-mapper/forwarder for net messages.
'
12[0m[2J[0;32mThis database tells the software what net addresses should have their incoming
12mail re-routed/forwarded to another address.
12
12What we do is store the incoming message, and set the user's "message waiting"
12flag just as normal.  Then we check to see if the TO: name and destination net
12address match an entry here.  If they do, then we change the destination net
12address to the new one, and un[Sent] it so it'll get mailed out the next time
12the new net address calls.
12
12What this is mainly useful for is if you have multiple computers.  It allows
12one computer (say at work) to POLL and pickup mail (say a long distance call)
12and then for the other computer to POLL and pickup your mail from the first
12(a local call).  The second computer will need it's own address--but you can
12just make anything up.
12
12This has nothing to do with Host/Hub re-routing of mail.
12
12
12<end>
12C:\BBS\GLOBAL\SYSTEM\NETFWDR.DAT
12NS30N
12entry :  [37m
12addressee
12    [44m [1;33;41mDestination[44m     [0m>
12[44m [1;33;41m#[44m [C [1;33;41mNet Address[44m     [C [1;33;41m
12User Name[44m                    [C [1;33;41mNew Net Address[44m [0m>>
12<end>
12[0m<03 [1;36m<17 [1;32m<30 [0m<17~
12<end>
122
12    Destination Net Address to match
12Destination (TO:) User Name to match
12 New Destination Net Address to give
'
' [available]
'
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
'
' Files to search DataBaser information.
'
36[0m[2J[0;32mThis defines the files to search when doing an off-line search or a
36before-upload search.
36
36<end>
36C:\BBS\GLOBAL\SYSTEM\SEARCH.DAT
36IS64S72
36search file's record number :  [37m
36search file
36    [44m [1;33;41mAccess  [44m [0m>
36[44m [1;33;41m#[44m [C [1;33;41mSL Value[44m [C [1;33;41mDrive\Path\Filename
36[44m                                            [0m>>
36<end>
36[1;32m<02[1;36m<09    <64~               [0mTitle: [0;36m<57~~
36<end>
363
36Security level value
36Pathname
36Title
'
' [available]
'
37
'
' Doors DataBaser information.
'
38[0m[2J[0;32mUse this to "design" your door access system.  From the menu system, you may
38call up any of the doors by using the commands:
38   DOOR _doornum   To execute door #doornum (ie. _1 = #1 = your 1st defined).
38   DOOR _g##       To execute a door from a menu consisting of only those
38                   doors turned ON in group number ##.
38   DOOR            To execute a door from a menu of ALL doors.
38
38
38[1;37mExit Info Attributes:                                     [0;32mExpansion codes:
38  When ON     We Will Create A:                           %P  comm Port
38[1;33m     1   [0;33m     standard DORINFOx.DEF door-exit file        [32m%N  Node number
38[1;33m     2   [0;33m     DOOR.SYS (long form) door-exit file         [32m%B  Baud rate
38[1;33m     3   [0;33m     CHAIN.TXT door-exit file                    [32m%D  Door's path
38[1;33m     4   [0;33m     SFDOORS.DAT door-exit file                  [32m%W  user's_name
38[1;33m     5   [0;33m     PCBOARD.SYS 14.x door-exit file             [32m%T  Time allowed
38[1;33m     6   [0;33m     PCBOARD.SYS 12.x door-exit file             [32m%X  user's name
38[1;33m     7   [0;33m     CALLINFO.BBS door-exit file
38[0;32m              (*)A JDRBBSxx.DEF door-exit file is always created.
38                 You rarely want to set more than one of 1 to 7 to ON.
38[1;33m     A   [0;33m     To completely exit the BBS & return, all RAM for door.
38[0;33m              Otherwise we do a shell exit which just uses available RAM.
38
38<end>
38C:\BBS\GLOBAL\SYSTEM\DOORS.DAT
38TTIS01LUS64S67S66AII
38door number :  [37m
38door
38     [44m [1;33;41mStart[44m  [C [1;33;41mEnd [44m   [2C [1;33;41mMax [44m [2C [1;33;41mLog [44m [2C
38 [1;33;41mMinimum[44m [0m>
38[44m [1;33;41m#[44m [2C [1;33;41mTime [44m  [C [1;33;41mTime[44m   [2C [1;33;41mMins[44m [2C [1;33;41m
38Info[44m [2C [1;33;41mSpace  [44m [2C [1;33;41mDoor-Op[44m                    [0m>>
38<end>
38[1;32m<02   [1;36m<08 <08  <06     <01   <10  <28~     [0mPath: [36m<64~     [0mExecute: [36m<64~     [0m
38Note: [36m<40~[1;37m     Exit Info: [33m<16  [0;31mMin/Max SL's: [1m<05<06~~
38<end>
389
38                     Access start time
38                       Access end time
38          Maximum time allowed in door
38  Logging Amount (1 = Most, 9 = Least)
38            Minimum drive space needed
38   Door-Op
38      Path
38 Execution
38Note/Title
38                  Exit Info Attributes
38 Minimum SL needed to access this Door
38Maximum SL allowed to access this Door
'
' Events DataBaser information.
'
39[0m[2J[0;32mUse this to set up your event schedule.
39
39Multi-node: if change, restart all nodes so they learn the changes.
39
39[0;32m Attributes, when ON 
39                1  if should take phone off-hook during event.
39                2  if should not do this event (disable it).
39                3  if should try again in 5 minutes if don't get
39                   a connection (for commands that dial out).
39
39The second time field means "don't do the event if later than hh:mm:ss".
39Just set this equal to the first time field to disable it.
39
39If you aren't running a multi-node system, just use "1" for Node.
39
39<end>
39C:\BBS\GLOBAL\SYSTEM\EVENTS.DAT
39TTWS04AIS40
39event number :  [37m
39event
39    [44m [1;33;41m Not  [44m [C [1;33;41m Not [44m  [C [1;33;41mWhich[44m [C [1;33;41mMenu[44m [0m>
39[44m [1;33;41m#[44m [C [1;33;41mBefore[44m [C [1;33;41mAfter[44m  [C [1;33;41mDays [44m [C
39 [1;33;41mCmd [44m [C [1;33;41mAttr[44m [C [1;33;41mNode[44m [C [1;33;41m
39Description[44m                [0m>>
39<end>
39[1;32m<02  [1;36m<08 <08 <07  <04   <05  <03   [0;36m<28~
39<end>
397
39         Execute it after
39         But not if after
39Days of the week to do it
39  Menu command to execute
39               Attributes
39    Node to execute it on
39              Description
'
' [available]
'
40
'
' File Areas DataBaser information.
'
41[0m[2J[0;32mUse this to define your upload/download file areas.
41
41Multi-node: if change, restart all nodes so they learn the changes.
41
41[0;32m Attributes, when ON 
41[1;33m  2  [0;33mif should put user-visible file transfer info in the Callers Log.
41[1;33m  3  [0;33mif should show the Life&Death/File Point values in the description line.
41[1;33m  4  [0;33mif users may upload to this area.
41[1;33m  5  [0;33mif should list files newest to oldest (not alphabetically).
41[1;33m  6  [0;33mif the area contains transient files (see docs, rarely used).
41     (if used, we never auto-delete when files disappear--for floppy areas).
41[1;33m  7  [0;33mif should not sort the directory contents before listing.(*)
41     (does nothing if 5 is also ON/inuse)
41[1;33m  9  [0;33mif should NOT rescan/recheck that areas files during file listings.(*)
41[1;33m  A  [0;33mif should not include this area in ANY Master List.
41[1;33m  B  [0;33mif all files in this area are to be Free.
41  (*) good for CD-ROM dir's (slight speed improvements).
41
41<end>
41C:\BBS\GLOBAL\SYSTEM\FILEAREA.DAT
41IIIIIITTIAIILUS64S72S36S36S36S36S36S36
41file area record number :  [37m
41file area
41    [1;33;41m  DL SL  [44m [1;33;41mUpload SL[44m [1;33;41m Scan SL [44m [1;33;41m  Access Times   [44m [16C [1;33;41mMax #[44m [1;33;41mList[44m[0m>
41[44m [1;33;41m#[44m [C[1;33;41mMin   Max[44m [1;33;41mMin   Max[44m [1;33;41mMin   Max[44m [1;33;41mStart         End[44m [1;33;41m   Attributes   [44m [1;33;41mof MB[44m [1;33;41mForm[0m>>
41<end>
41[1;32m<03[1;36m<04<06<04<06<04<06 [0;32m<08 <08 <00[31m<16[1;36m<06[33m<04<00~
41    [0mFileOp: [36m<30~    [0mPrimary Path: [36m<61~    [0mTitle: [36m<65~
41    [31m<36 <36~    [31m<36 <36~    [31m<36 <36~~
41<end>
4116
41Minimum Download SL value
41Maximum Download SL value
41Minimum Upload SL value
41Maximum Upload SL value
41Minimum Scan/list SL value
41Maximum Scan/list SL value
41Access start time
41Access end time
41Circular buffer size [not done yet]
41Attributes
41Maximum MB to let this area use
41File Listing format template to use
41Current New-Files-Pointer value [usually internally maintained]
41[1;33mFile-op
41[1;37mPath to area
41Title
41[0mAdditional path to fold into this area
41[0mAdditional path to fold into this area
41[0mAdditional path to fold into this area
41[0mAdditional path to fold into this area
41[0mAdditional path to fold into this area
41[0mAdditional path to fold into this area
'
' Security Levels DataBaser information.
'
42[0m[2J[0;32mUse this to define the various user security level setup's.
42
42Remember to keep the SL value's (real) sorted in ascending order, with the
42highest value (that of the sysop) as the last record.
42
42Set Post/Call and Files ratio to zero to disable them.  Normally disabled.
42
42Set Mins Per Call and Per Day to zero to disable them.  Normally disabled.
42
42Bytes ratio cannot be zero or less, but at least 1:1.  For a low Bytes ratio,
42(lots of DL's for little UL's) use 99.  To make all DL's free, set that
42users' "all DL's free" Attribute.  Normally 3 to 15 are common values.
42
42A sysop is always your last defined SL.  A co-sysop is always your second
42to last defined SL.  Co-sysop's have near-sysop like powers.  But can't
42specify paths, nor do anything that requires an SL > than what they have.
42
42Multi-node: if change, restart the other nodes so they learn the changes.
42
42<end>
42C:\BBS\GLOBAL\SYSTEM\SL.DAT
42IIIIIIIITTILI
42SL (record) number :  [37m
42SL
42    [44m [1;33;41mSec Level[44m [C [1;33;41m Ratio [44m [C[1;33;41m  Minutes   
42[44m[C [1;33;41m Time [44m [7C [1;33;41mMin [44m [0m>
42[44m [1;33;41m#[44m [C [1;33;41mReal[44m [1;33;41mShow[44m [C [1;33;41mP/C[44m [1;33;41mBytes
42[44m [1;33;41mFiles[44m [C[1;33;41m DL Call Day[44m[C [1;33;41mStart[44m     [1;33;41m End [44m [C [1;33;41m
42Wgt[44m [C [1;33;41mBaud[44m [0m>>
42<end>
42[1;32m<02[1;36m<07<05<06<06<06<05<04<04  <08 <08<04<08<00~
42<end>
420
42           Security level value (real)
42 Security level value users see (show)
42Post/Call ratio (1 post req'd:? calls)
42  Bytes ratio (1 UL byte:? DL byte(s))
42  Files ratio (1 UL file:? DL file(s))
42 Free Download Minutes per day granted
42      Non-DL/UL minutes per call limit
42       Non-DL/UL minutes per day limit
42                     Access start time
42                       Access end time
42      Voting weight (1 vote = ? votes)
42Minimum baud (CPS) required for access
42      Minimum required password length
'
' News items DataBaser information.
'
43[0m[2J[0;32mImportant news items you wish all to see.
43
43<end>
43C:\BBS\GLOBAL\SYSTEM\NEWS.DAT
43S72S72S72S72
43news item (1..n top down)?  [37m
43news item
43[1;32m                            News items of interest.>>
43<end>
43[0m<02|[1;36m <72[0m|o|~|o|[1;36m <72[0m|o|~|o|[1;36m <72[0m|o|~|o|[1;36m <72[0m|o|~
43|o|                                 [1;33m<*-+-*>                                 [0m|o|~
43<end>
430
43Item
43Item
43Item
43Item
'
' [available]
'
44
45
46
'
' DataBaser database for protocols.
'
47[0m[2J[0;32mProtocol database.
47
47Expansion codes:
47  %B Baud rate
47  %F single filename (for non-batch protocols)
47  %L control file (path of FNAMES.CTL, for batch protocols)
47  %N Node number
47  %P comm Port
47  %U path to current/active files area (UL path usually)
47
47<end>
47C:\BBS\GLOBAL\SYSTEM\PROTOCOL.DAT
47S01IIS01S03S01S03IIIS34S40S59S59
47protocol number?  [37m
47protocol
47           [44m [1;33;41mMin  [44m [C [1;33;41mMax  [44m [C [1;33;41mUpload  [44m [C [1;33;41m
47Download[44m [C [1;33;41mDet.[44m [C [1;33;41mPath[44m [C [1;33;41mGive[44m [0m>
47[44m [1;33;41m#[44m [C [1;33;41mCode[44m [C [1;33;41mSL   [44m [C [1;33;41mSL   [44m [C
47 [1;33;41mGood[44m [1;33;41mBad[44m [C [1;33;41mGood[44m [1;33;41mBad[44m [C [1;33;41mWord
47[44m [C [1;33;41mWord[44m [C [1;33;41mTime[44m [0m>>
47<end>
47[1;32m<02     [36m<01<09<08     <01  <03     <01  <03<06<07<07%~    [0mDesc.: [0;36m<34 [0mLog File: [0;36m<22
47~    [0mUpload Execution: [0;36m<55~    [0mDownload Execution: [0;36m<55~~
47<end>
4711
47Defining letter
47Minimum SL needed
47Maximum SL allowed
47Success UL letter
47Fail UL letter(s)
47Success DL letter
47Fail DL letter(s)
47Pass/fail determining letter's word-number offset
47Pathname word-number offset
47Percentage of time to give
47Description
47Log file pathname
47Upload Execution
47Download Execution
'
' [available]
'
48
49
50
51
52
53
54
'
' CONNECT databaser database.
'
55[0m[2J[0;32mThis is a database of modem CONNECT strings, and the transfer rate (CPS) to
55use to calculate file transfer times.
55
55While I use the terminology "CONNECT" because many modems return something like
55"CONNECT 2400", it doesn't matter if your modem uses "CARRIER" or something
55else.  It is only the "2400", "2400/ARQ", etc. part that matters.
55
55If you wish to simply ignore a baud rate, you can simply remove it from this
55list.  But more common is to use the "ifSP" command to tell them their baud
55is not accepted.  Example, in "STRT": "ifSP _800 n240" and have "n240" be
55"dANS _C:\bbs\global\sysop\no2400.ans WAIT WAIT WAIT WAIT WAIT GBye".
55
55<end>
55C:\BBS\GLOBAL\SYSTEM\CONNECT.DAT
55S30IS20
55CONNECT entry?  [37m
55CONNECT string
55[44m [1;33;41m#[44m [12C [1;33;41mModem CONNECT string[44m         [2C [1;33;41mCPS rate[44m [2C [1;33;41m
55User see's[44m         [0m>>
55<end>
55[1;32m<02     [37mCONNECT [36m<30[1;35m<09     [36m<20~
55<end>
551
55CONNECT string
55CPS rate
55Show user
'
' [available]
'
56
57
58
59
60
61
62
63
64
65
'
' Nodelist files databaser database.
'
66[0m[2J[0;32mThis is a database of network nodelists that you want the software to use.
66
66The nodelists should remain in standard text-list format.
66
66To include a new nodelist, just put the nodelist file where you want it,
66and add/change the entry and restart the BBS.
66
66I recommend you use "pathname\filename.*" because the ".*" will allow the
66software to immediately recognize when you copy a new nodelist replacing the
66old one (since nodelists use file names of: filename.xxx where xxx is a
66number).  Thus not requiring you to change the pathname field for each
66nodelist revision.
66
66To remove a nodelist entry, delete it, and then delete the NODELIST.IDX file
66to have it rebuild the .IDX again without the deleted nodelist's data.
66
66<end>
66C:\BBS\GLOBAL\SYSTEM\NODELIST.DAT
66S64S60I
66nodelist entry?  [37m
66nodelist
66[44m [1;33;41m#[44m [C [1;33;41m
66Pathname[44m                                                       [0m>>
66<end>
66[1;32m<03 [1;31m<64~    [1;34mDescription: [36m<60<00~
66<end>
662
66Pathname
66Description
66[Internal, don't change]
'
' [available]
'
67
68
69
'
' Echomail Mapping databaser database.
'
70[0m[2J[0;32mThis is a database of EchoMail area re-mapping that you want the software to do.
70
70This tells the software which areas you want to put incoming EchoMail into.
70These message areas need not be EchoMail areas, but they usually are.
70
70Each EchoMail message contains an AREA:<name> (<name> = tag/conference title).
70Note: <name>'s do not contain any spaces.  Case does not matter.
70
70You may point multiple AREA:name's to a single message area.  When you post a
70reply/return message, it is given the first AREA:name pointing to that
70message area (the area in which you post the message on your BBS).  Normally,
70you just have one AREA:name for one of your message areas.
70
70Message Areas that are not to receive any Echos, should not be here.  Such
70as Private Mail, and maybe Private/Public NetMail.  Although you can toss
70your Echos into these, its usually not done.
70
70<end>
70C:\BBS\GLOBAL\SYSTEM\ECHOS.DAT
70MS30
70mapping entry?  [37m
70area name
70[44m [1;33;41m#[44m [C [1;33;41mMessage Area[44m                     [C [1;33;41mMap to/from AREA: name
70[44m       [0m>>
70<end>
70[1;32m<03 [1;31m<34 [1;34m<30~
70<end>
702
70Message area
70Tag/AREA:name to map
'
' .TIC File Area Mapper databaser database.
'
71[0m[2J[0;32mThis tells the software how to toss any .TIC-based file attachments.  .TICs is
71a file exchange network that works very much like EchoMail.  You have Hubs,
71Nodes, etc.  This tells the software which areas you want to put incoming
71files into.  .TIC files themselves are just junk files giving the tosser (me)
71some info about the attached file(s).
71
71One example of a .TIC file begins as so:
71
71  Area 2-WINDOW
71  Origin 1:141/840
71  From 1:124/6515
71  Replaces 0
71  File LIFE20.ARJ
71  Desc LIFETIME for Windows v2.00. World's Friendliest PIM
71
71The important item is "2-WINDOW".  That is this files (LIFE20.ARJ) originating
71area on the "File Bone" (central distribution network).  These are referred to
71as Tag's or Conference Names--and are exactly like EchoMail AREA: Tags.
71
71Note: After processing the net mail, we will automatically do post-upload-
71processing on any new file attachments and put them on-line immediately.
71
71<end>
71C:\BBS\GLOBAL\SYSTEM\FECHOS.DAT
71MS30
71mapping entry?  [37m
71area name
71[44m [1;33;41m#[44m [C [1;33;41mTag name to toss[44m      [C [1;33;41mFile Area to use 
71[44m       [0m>>
71<end>
71[1;32m<03 [1;31m<34 [1;34m<30~
71<end>
711
71         Tag name to look for
71>Put files with this Tag>into which File Area (1..n)
'
' Private message auto-tosser.
'
72[0m[2J[0;32mThis contains a list of words and phrases, that when contained in the Subject
72of a Private Mail message to the sysop are automatically tossed into another
72area.
72
72This command is not useful to everyone--mainly for those sysops who get a lot 
72of questions about specific things and would like the messages to be put into
72message areas specfic to that topic, rather than have to hand-Forward each
72message themselves.
72
72This will properly maintain the "new message" status of a message and will
72properly inform the sysop of where the message is at login mail reading.
72
72<end>
72C:\BBS\GLOBAL\SYSTEM\AUTOTOSS.DAT
72S30M
72parser entry?  [37m
72area name
72[44m [1;33;41m#[44m [C [1;33;41mString-To-Match[44m              [C [1;33;41mMessage Area          
72[44m           [0m>>
72<end>
72[1;32m<03 [1;31m<30 [1;34m<34~
72<end>
721
72Word or String to match
72           Message area
'
'
' end.


