home *** CD-ROM | disk | FTP | other *** search
- ;
- ; These settings apply ONLY to TPBoard+. See below for the other, general,
- ; settings that can be configured for both TPBoard and TPBoard+. If your
- ; copy of TPBoard does not say TPBoard+ when loading, you do not have the
- ; PLUS (+) version of TPBoard.
- ;
- ; THIS FILE MUST BE NAMED CONFIG.VAL TO WORK. It is called config.spl
- ; to avoid overwrites when extracting.
- ;
- ; NOTE!!! Entries that begin with a semicolon are ignored! To avoid extra
- ; processing, comment out those entries you aren't changing by placing
- ; a semicolon in the first space.
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; SYSTEM SECURITY
- ;
- ; The following represents the PRIVILEGE flag masks assigned to
- ; validation levels. Users may be assigned unique Priviledge Flags;
- ; however, assigment by prearranged access levels makes the process
- ; easier as users generally fall into categories.
- ;
- ; All users except Sysops (access code >= 250) have access ONLY to
- ; functions enabled in the privelege masks. A '+' turns access to
- ; a function ON, any other letter turns that function OFF. The
- ; exceptions being those functions that are not afected by any sort
- ; of access, such as display quotes.
- ;
- ; Note that UVP sets the privilege codes for unvalidated callers.
- ;
- ; ┌──────────── Access Message Menu {}
- ; │┌─────────── Access File Menu {}
- ; ││┌────────── Access Doors {}
- ; │││┌───────── Access Utilities {}
- ; ││││┌──────── Access Bulletins {}
- ; │││││┌─────── Chat request {}
- ; ││││││┌────── Dbase menu access {}
- ; │││││││┌───── Sysop menu access {}
- ; ││││││││┌──── Toggle graphics {}
- ; │││││││││┌─── Alter Parameters menu {}
- ; ││││││││││┌───────────── list users cmd {}
- ; │││││││││││┌──────────── Read messages {}
- ; ││││││││││││┌─────────── Enter messages {}
- ; │││││││││││││┌────────── Not Used {}
- ; ││││││││││││││┌───────── Upload Message command {}
- ; │││││││││││││││┌──────── Not Used {}
- ; ││││││││││││││││┌─────── XRS Download/Upload {}
- ; │││││││││││││││││┌────── Upload files {}
- ; ││││││││││││││││││┌───── Download file {}
- ; │││││││││││││││││││┌──── List file by decriptions {}
- ; ││││││││││││││││││││┌─── list files by diR command {}
- ; │││││││││││││││││││││┌── LOcate file command {}
- ; ││││││││││││││││││││││┌────────── Verbose file listing {}
- ; │││││││││││││││││││││││┌───────── Enter Archive {}
- ; ││││││││││││││││││││││││┌──────── Toggle diR display {}
- ; │││││││││││││││││││││││││┌─────── Type a file command {}
- ; ││││││││││││││││││││││││││┌────── Not Used
- ; │││││││││││││││││││││││││││┌───── Not Used
- ; ││││││││││││││││││││││││││││┌──── Not Used
- ; │││││││││││││││││││││││││││││┌─── Not Used
- ; ││││││││││││││││││││││││││││││┌── Not Used
- ; 1234567890123456789012345678901
- ;UVP=++ ++ ++ + ++++ ++++++ +++++
- ;AP1=+++++++ ++ + ++++++++++++++++++
- ;AP2=+++++++ ++ ++++++++++++++++++++
- ;AP3=+++++++ ++ ++++++++++++++++++++
- ;AP4=+++++++ ++ ++++++++++++++++++++
- ;AP5=+++++++ ++ ++++++++++++++++++++
- ;AP6=+++++++ ++ ++++++++++++++++++++
- ;AP7=+++++++ ++ ++++++++++++++++++++
- ;AP8=+++++++ ++ ++++++++++++++++++++
- ;AP9=+++++++++++++++++++++++++++++++
- ;
- ;
- ; These are the access levels assigned to the respective Val Levels.
- ;
- ;AL1=20
- ;AL2=40
- ;AL3=60
- ;AL4=80
- ;AL5=100
- ;AL6=120
- ;AL7=140
- ;AL8=200
- ;AL9=255
- ;
- ; These are the access times assigned to the respective Validation levels.
- ;
- ;AT1=20
- ;AT2=40
- ;AT3=60
- ;AT4=80
- ;AT5=100
- ;AT6=120
- ;AT7=140
- ;AT8=180
- ;AT9=255
- ;
- ;
- ; The following represents the conference flag masks assigned to
- ; each acces group; + under the number indicates that users in
- ; that validation level have access to that conference.
- ;
- ; 1234567890123456789012345678901
- ;AC1=
- ;AC2=
- ;AC3=
- ;AC4=
- ;AC5=
- ;AC6=
- ;AC7=
- ;AC8=++
- ;AC9=+++++++++++++++++++++++++++++++
- ;
- ; Note above that AC9 grants access to ALL conferences where AC8 only
- ; grants access to conferences 1 and 2;
- ;
- ;
- ; The following are the names applied to each validation level. The
- ; sysop will see these names when validating a user.
- ;
- ;
- ;AN1=NOVICE
- ;AN2=BLUE_LEVEL
- ;AN3=30_DAY_USER
- ;AN4=NO_DLS
- ;AN5=ORANGE_LEVEL
- ;AN6=BLUE_LIGHT
- ;AN7=BUD_LIGHT
- ;AN8=ASST_SYSOP
- ;AN9=SYSOP_LEVEL
- ;
- ;
- ;
- ; Set the following to TRUE to enable system generated menus. If false
- ; TPB+ will still use the privilege flags for access but will display
- ; all menus from the sysmsg files.
- ;
- ;MENUS=TRUE
- ;
- ;
- ; LOG is **NOT** IMPLEMENTED YET!!!!!!!
- ; LOG establishes the level of detail TPB will write to the LOG# file
- ;
- ; 1 - logins, logouts, uploads, downloads, error messages
- ; 2 - adds mesg reading detail, mesg entering
- ; 3 - adds area changes
- ; 4 - adds file listing commands
- ;
- ;LOG=3
- ;
- ;
- ; If COMPRESS is set to true, *ALL* messages over 100 bytes are packed/
- ; compressed before storing in the Message.BB# file. Depending on the
- ; average size of your messages, compression can yield up to a 30%
- ; reduction in size. NOTE: do not use compression if your importer/
- ; exporter is not equipped to handle this feature!
- ;
- ;COMPRESS=TRUE
- ;
- ;
- ; If EXTDESC=TRUE, TPBoard will enable the extended info for Newin files
- ; and will add the [I]nfo prompt in the prompt line for the [F]iles command
- ;
- ;EXTDESC=TRUE
- ;
- ;
- ; If you've enabled EXTDESC, you must specify the directory where the
- ; extended description files are located. Maximum of 32 characters.
- ;
- ;EXTDESCDIR=D:\FILEINFO\
- ;
- ;
- ; If you are running with system generated menus, the letters that
- ; are the commands are typically enclosed in brackets. Ex: [A]
- ; where 'A' is the command. The following sets the left and right
- ; bracket characters TPB will use. You can also set the characters
- ; to blank.
- ;
- ;LMENUCHAR=[
- ;RMENUCHAR=]
- ;
- ;
- ; MAXHOLD sets the maximum number of days that files should be held
- ; in PRIVATE for pickup. After the number of days specified in
- ; MAXHOLD, the files will be deleted and the sender notified of this
- ; fact.
- ;
- ;MAXHOLD=14
- ;
- ;
- ; RETRIES sets the number of retries following a failed network access
- ; call. The entry must be in the range of 6 - 255. The TPBoard
- ; default has always been 6.
- ;
- ;RETRIES=6
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; The following settings are used by all versions of TPBoard.
- ;
- ;-----------------------------------------------------------------------------
- ;
- ; Min Free sets the minumum anount of disk space (in Kilobytes) that
- ; MUST be available to allow user uploads to system. 10 = 10,240 bytes.
- ;
- ;MINFREE=50
- ;
- ; ValTime sets the # of minutes allowed for a validated user per day
- ;
- ;VALTIME=50
- ;
- ; UnValTime sets the # of minutes allowed for an UNvalidated user per day.
- ;
- ;UNVALTIME=20
- ;
- ; Access level to validate users at.
- ;
- ;VALACCESS=50
- ;
- ; Access level to grant unvalidated users.
- ;
- ;UNVALACCESS=20
- ;
- ; The number of days to retain validated users in the database.
- ;
- ;VALDAYS=180
- ;
- ; The number of days to retain unvalidated users in the database.
- ;
- ;UNVALDAYS=61
- ;
- ; MyZone is your FIDO zone number
- ;
- ;MYZONE=1
- ;
- ; MyNet is your FIDO net number
- ;
- ;MYNET=151
- ;
- ; MyNode is your FIDO node number
- ;
- ;MYNODE=112
- ;
- ; MyPoint is your FIDO point number
- ;
- ;MYPOINT=0
- ;
- ;
- ; TypeLimit sets a limit on the number of lines a user may display from
- ; text files using the TYPE command. TYPELIMIT is only enforced if
- ; TYPELIMITON is set to TRUE;
- ;
- ;TYPELIMIT=99
- ;TYPELIMITON=FALSE
- ;
- ; The number of seconds the board may be idle before automatic logoff
- ;
- ;INPUTIDLE=300
- ;
- ; Credit users for uploads by F or K
- ; F means increment upload counter once for each file uploaded
- ; K means maintain a count of the number of bytes (in Kilobytes)
- ; P credits by points, assigned to each file by sysop
- ;
- ;CREDITBY=F
- ;
- ;
- ; Allow new users to download files? TRUE/FALSE
- ;
- ;DLOK=FALSE
- ;
- ;
- ; Should phone numbers be promted in American format? TRUE/FALSE
- ;
- ;
- ;AMPHONES=TRUE
- ;
- ;
- ; ChatOK determines whether new users may use chat mode. TRUE/FALSE
- ;
- ;CHATOK=TRUE
- ;
- ; The starting hour that chat is enabled. 0..24
- ;
- ;CHATSTART=0
- ;
- ; The last hour that chat is enabled. 0..24
- ;
- ;CHATEND=24
- ;
- ;
- ; The FULL first and last name of the sysop up to 35 letters.
- ;
- ;SYSOPNAME=Jim McDaniel
- ;
- ; The full DOS path of your netmail directory. Up to 64 letters.
- ;
- ;MAILDIR=C:\FD\
- ;
- ; The name of your bbs shown in system displays. Up to 50 letters.
- ;
- ;BBSNAME=The Board Room
- ;
- ; The full DOS path of your Message.bb# and Summary.??? files. If
- ; left blank, TPBoard assumes these files are in the same directory
- ; as the other system files. MaxLen = 64;
- ;
- ;MESGDIR=C:\TPBoard\
- ;
- ;
- ; CAPROMPT sets the Computertype/address prompt. This is the prompt
- ; a new user is shown when asked for computer type. Set this in conjunction
- ; with CANAME which is the name of the same field used in user info displays.
- ;
- ; CAPROMPT is limited to 32 characters, CANAME is limited to 7
- ;
- ;CAPROMPT=What is your street address?
- ;CANAME=Address
- ;
- ; UpDown sets the numerator (Upload) Upload/Download ratio.
- ;
- ;UPDOWN=20
- ;
- ; ComPort sets the number of the comport to use where 1 = Comport 1, etc..
- ;
- ;COMPORT=1
- ;
- ; This is the rate to initialize the port at when running a standalone bbs.
- ;
- ;MODEMRATE=9600
- ;
- ; QUESTION is the first question asked of callers and established whether
- ; the calling system is capable of or wants ascii menus or not. 71 Letters.
- ;
- ;QUESTION=Do you want IBM Color Graphics
- ;
- ; These strings are the connect strings as returned by your modem when
- ; a good connect has been established per the perspective rates. Those
- ; ending in "E" are for the mnp connects.
- ;
- ;CONNECT300=1
- ;CONNECT1200=5
- ;CONNECT2400=10
- ;CONNECT9600=13
- ;CONNECT1200E=15
- ;CONNECT2400E=16
- ;CONNECT9600E=17
- ;
- ; Other modem strings are:
- ;
- ;ERRORSTR=4
- ;INITSTR=ATX4Q0H0M0V0E1S2=255|
- ;OFFHOOKSTR=ATH1|
- ;ANSWERSTR=ATA|
- ;HANGUPSTR=ATH0|
- ;ATSTR=255
- ;
- ;
- ;
- ; Set ASkDate to true if you want TPBoard to prompt new users for their date
- ; of birth.
- ;
- ;ASKDATE=TRUE
- ;
- ; IF you ARE prompting for date of birth, the date prompt and display can
- ; take one of 8 forms:
- ;
- ; 1 = mm-dd-yy 01-29-92
- ; 2 = MM-DD-YY 1-29-92
- ; 3 = mm-dd-yyyy 01-29-1992
- ; 4 = MM-DD-YYYY 1-29-1992
- ; 5 = dd-mm-yyyy 29- 1-1992
- ; 6 = DD-MM-YYYY 29-01-1992
- ; 7 = DD-MM-YY 29- 1-92
- ; 8 = dd-mm-yy 29-01-92
- ;
- ; The lower case letters tells TPBoard NOT to pad single digit
- ; entries with zeros.
- ;
- ;DFORMAT=1
- ;
- ;
- ; DateChar sets the character used in the display of date strings:
- ; A datechar of / would yield date displays of 01/29/92
- ; A datechar of - would yield date displays of 01-29-92
- ; A datechar of . would yield date displays of 01.29.92
- ;
- ;DATECHAR=/
- ;
- ;
- ; This sets the number of logins between confirmation prompts for
- ; the caller's birth date. If you aren't prompting for d.o.b., this
- ; does nothing! If you set DATECHECK=1, callers will be asked EVERY
- ; call to confirm their previously entered birthdate; if set to 2,
- ; caller's will be asked every other call; etc. NOTE that existing
- ; callers do not have valid dates on file unless you run USRCNVT
- ; available from TBR.
- ;
- ;DATECHECK=3
- ;
- ;
- ; LODELAY sets a delay factor following display of the logoff screen.
- ; This delay is in addition TO those currently used (which are set
- ; according to the baud rate).
- ;
- ; Set LODELAY=### where ### is the number of milliseconds to delay.
- ;
- ;LODELAY=2000
- ;
- ;
- ; When TPBoard answers in local mode (when the sysop enters TPBoard locally)
- ; the default is to place the modem off hook thereby giving callers a busy
- ; signal. If you can do this in your area, that is the preferred method.
- ; In some areas though, the phone company will disconnect the line if
- ; an offhook signal is detected for too long. Set GOffHook to true or false
- ; accordingly.
- ;
- ;GOOFFHOOK=FALSE
- ;
- ;
- ; A few places in TPBoard attempt to display colorized screens. Set
- ; MONO to true if you want mono video colors used in these instances.
- ;
- ;MONO=TRUE
- ;
- ;
- ; All new users are asked how many nulls they need. This question has
- ; confused a lot of folks as not many can remember exactly what that
- ; question is for. Set ASKNULLS to TRUE *if* you still want that question.
- ;
- ;ASKNULLS=FALSE
- ;
- ;
- ; New users can be assigned a default account fidomail balance to allow
- ; sending netmail messages. Set ACCTBAL to the amount you want new users
- ; to receive. 200 = $2.00
- ;
- ;ACCTBAL=200
- ;
- ;
- ; By default, all files uploaded to TPBoard are placed in the area NEWIN
- ; and are hidden from caller's view by setting the DOS hidden attribute
- ; for the file. Set HIDEFILES=TRUE if you want files to be hidden
- ;
- ;HIDEFILES=FALSE
- ;
- ;
- ; The user State field has a maximum of 12 characters. Set Statelen to
- ; the MINIMUM length you expect callers to enter. StateMax sets the
- ; maximum that may be entered.
- ;
- ;STATELEN=2
- ;STATEMAX=2
- ;
- ;
- ; The following establish the archivers available for compressing XRS
- ; mailbags before download. The TPXRS environmental variable is no
- ; longer used.
- ;
- ;XRSARC=TRUE
- ;XRSLZH=TRUE
- ;XRSZIP=TRUE
- ;XRSZOO=TRUE
- ;
- ; XRSLEVEL sets the error level that TPBoard should set on exiting
- ; *IF* the last caller uploaded an XRS mailbag. Otherwise, the
- ; error level defaults or 1 for NetMail message(s) entered and
- ; 2 for echo mail message(s) entered by the last caller.
- ;
- ;XRSLEVEL=250
- ;
- ;
- ; XRSPOINT assigns a point number (added to YOUR fido address) to
- ; outgoing mailbags. Returning mailbags would then have a point
- ; address. This will make tossing and importing less problematic
- ; for some tossers.
- ;
- ;XRSPOINT=1
- ;
- ;
- ; Vertical selects horizontal or vertical snaking of files in a
- ; RAW files display. This is vertical (in name order):
- ;
- ; 64270 .PAK TPBNBETA.PAK
- ; 64270DOC.PAK ZMODEM .DOC
- ; CHANGES .DOC
- ; DFILE .PAK
- ; TPBBETA .PAK
- ;
- ; This is horizontal (in name order):
- ;
- ; 64270 .PAK 64270DOC.PAK CHANGES .DOC DFILE .PAK
- ; TPBBETA .PAK TPBNBETA.PAK
- ;
- ;VERTICAL=TRUE
- ;
- ;
- ; ALLOWEXT determines whether the caller can select to sort files
- ; by filename extension. Why not? If you have a lot of files
- ; (over 500 or so) and a slower processor, the sort can take too
- ; long.
- ;
- ;ALLOWEXT=FALSE
- ;
- ;
- ; XRSPATH is the path to you incoming netmail packets. If you use
- ; FD, this is the same as your IN setting (also an environmental
- ; variable.
- ;
- ;XRSPATH=C:\MAIL\FILES
- ;
- ;
- ; DOEXPORT instructs TPBoard to export, in OPUS format, any new
- ; netmail or echomail messages as they are entered. This is the
- ; only means of exporting such messages if you use IMPMSGS to import
- ; or the compressed version of the message base.
- ;
- ;DOEXPORT=TRUE
- ;
- ;
- ; To conserve memory, you can reduce the size of the buffers used
- ; by TPBoard for message editing and message compression. The
- ; following must be in the range of 8000 - 32000. Each buffer is
- ; created at this size.
- ;
- ;MAXMESG=32000
- ;
- ;
- ; Set VGAMODE = TRUE to use 43/50 line mode for the local crt.
- ;
- ;VGAMODE=TRUE
- ;
- ;
- ; TPBoard is IEMSI capable which means callers with Iemsi capable
- ; comm programs can log in quickly via iemsi sessions between the
- ; bbs and the comm program. Set IEMSI = TRUE if you want TPBoard
- ; to attempt/use Iemsi sessions.
- ;
- ;IEMSI=TRUE
- ;
- ;
- ; If FASTLOCAL is set to TRUE, TPBoard will assume user #1 when
- ; you login locally using TPB 99 and will NOT ask for user name
- ; or password.
- ;
- ;FASTLOCAL=TRUE
- ;
- ;
- ; You can now set a percentage at which TPB is to purge the User
- ; and Newin files. For systems with proportionately low turnover
- ; in the Newin and User files, this setting can save time on your
- ; regular purges. For example, a value of 20 means NOT to purge
- ; the Newin/User files until at least 20 percent of the file is
- ; marked for deletion.
- ;
- ;PURGELEVEL=20
- ;
- ;
- ; Depending on the size of your system (TPB configs) and the amount
- ; of ram available to TPBoard when it first loads, you may not have
- ; swap TPBoard to disk (or ems) when calling the Remote editor or the
- ; Sysop's editor. If you have sufficient EMS to swap TPBoard, you
- ; won't really gain very much time by setting SwapTpb to false.
- ;
- ;SWAPTPB=FALSE == NOT CURRENTLY IN USE
- ;
- ; If CHKANSI=FALSE, TPBoard will *NOT* check the lenths of your ansi
- ; screens (anything from SysmsgG.TXT) when displaying them. They will
- ; scroll right on by..........
- ;
- ;CHKANSI=FALSE
- ;
- ;
- ; If you want caller to be returned to their previous file area,
- ; set the followng to TRUE. The only times you might NOT want them
- ; returned to their last area is:
- ;
- ; a) you have VERY large files areas
- ; b) you want them to go through your LOGIN area
- ;
- ;LASTAREA=FALSE
- ;
- ;
- ; When LOCALED is TRUE, the sysop will get the internal full screen
- ; editor when editing messages. When false, TPBoard will drop the
- ; sysop to DOS and call the batch file LOCALED to run your selected
- ; editor.
- ;
- ;LOCALED=TRUE
- ;
- ;
- ; TPBoard uses indexed database files for storing the User, Message,
- ; and Newin data files. These indexes are read into a memory buffer
- ; on an as-needed basis. The amount of ram dedicated to these buffers
- ; will affect the speed of TPBoard operations. Set this figure in
- ; the range of 20000 to 100000
- ;
- ;INDEXRAM=30000