home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
WW4SHARE
/
WWIV430.ZIP
/
WWIVINI.430
< prev
next >
Wrap
Text File
|
2000-03-06
|
18KB
|
360 lines
;=============================================================================
;
; WWIV Version 4.30 Initialization File
;
; Lines begining with a semi-colon are ignored
;=============================================================================
;
; WWIV ID Block for default / common BBS settings. This ID *must* appear as
; the first uncommented line in the INI file. See individual instance settings
; at the end of this file
;
[WWIV]
;
;=============================================================================
; SPAWN OPTIONS
;=============================================================================
;
; The various spawn options that may be used are:
;
; ABORT Allows ^C to break the spwaned program.
; INTERNAL Makes extern appear as part of BBS
; NOHUP Doesn't check for hangup
; COMIO Use RETURN.EXE for WWIV's DOS intercept (takes about 50k more mem)
; SHRINK Swaps out to XMS, EMS, or disk, to free more memory.
; FILES Creates STAT.WWV and RETURN.WWV files.
; NOPAUSE Turns off user's pause-on-screen.
; NETPROG Tries to run program in network data dir first.
; TOPSCREEN Redraws topscreen after execution.
;
; Options can be combined like so:
;
; SPAWNOPTS[FSED]=SHRINK,COMIO,NOHANGUP
;
; Valid locations that can have spawn options specified are:
;
; TIMED, NEWUSER, BEGINDAY, LOGON, LOGOFF ULCHK, FSED, PROT_SINGLE,
; PROT_BATCH CHAT, ARCH_E, ARCH_V, ARCH_A, ARCH_D, ARCH_K, ARCH_T,
; NET_CMD1, NET_CMD2, V_SCAN
;
; Values listed for lines commented out are the default settings. Under
; normal conditions, you should not have to edit these settings. If you
; have problems getting the stock spawn options to work properly with
; your supporting program, try adding SHRINK, COMIO, or FILES. These are
; the most commonly used settings.
;
; -----------------------------------------------------------------------------
;
;
; Event spawn options
;
;SPAWNOPT[TIMED] = SHRINK,FILES ; for timed event
;SPAWNOPT[NEWUSER] = SHRINK ; for newuser event
;SPAWNOPT[BEGINDAY] = SHRINK ; for beginday event
;SPAWNOPT[LOGON] = SHRINK,COMIO,INTERNAL ; for logon event
;SPAWNOPT[LOGOFF] = SHRINK,COMIO,INTERNAL ; for logoff event
;SPAWNOPT[ULCHK] = SHRINK,NOHUP ; for upload event
;
; External program spawn options
;
;SPAWNOPT[FSED] = SHRINK,COMIO ; for FSEDs
;SPAWNOPT[PROT_SINGLE] = NONE ; for single file xfers
;SPAWNOPT[PROT_BATCH] = SHRINK,TOPSCREEN ; for batch xfers
;SPAWNOPT[CHAT] = SHRINK,FILES ; for wwivchat.exe
;SPAWNOPT[V_SCAN] = SHRINK,NOPAUSE ; for virus scanning
;
; Archiver spawn settings
;
;SPAWNOPT[ARCH_E] = COMIO,INTERNAL ; for extracting archives
;SPAWNOPT[ARCH_L] = COMIO,INTERNAL, ABORT ; for viewing archives
;SPAWNOPT[ARCH_A] = COMIO,INTERNAL ; for adding to archives
;SPAWNOPT[ARCH_D] = COMIO,INTERNAL ; for deleting from archives
;SPAWNOPT[ARCH_K] = COMIO,INTERNAL ; for commenting archives
;SPAWNOPT[ARCH_T] = COMIO,INTERNAL ; for testing archives
;
;Network spawn options
;
; If NET_CLEANUP_CDM1 is defined below, the BBS will look for the file
; in the main BBS directory. To run a file from the network data
; directory, add the NETPROG option.
;
;SPAWNOPT[NET_CMD1] = SHRINK,INTERNAL ; for NET_CLEANUP_CMD1
;
; NET_CMD2 already has the NETPROG option set by default.
;
;SPAWNOPT[NET_CMD2] = SHRINK,NETPROG,INTERNAL ; for NET_CLEANUP_CMD2
;
;=============================================================================
; COLOR OPTIONS
;=============================================================================
;
; NOTE: Although the BBS is capable of using over 90 color combinations,
; only the first ten may be set here. The remaining colors are set from
; inside the BBS.
;
; Colors are selected numerically. To determine the value for a color, use the
; following chart:
;
; 0 = Black 8 = Dark Gray
; 1 = Blue 9 = Light Blue
; 2 = Green 10 = Light Green
; 3 = Cyan 11 = Light Cyan
; 4 = Red 12 = Light Red
; 5 = Magenta 13 = Light Magenta
; 6 = Brown 14 = Yellow
; 7 = Light Gray 15 = White
;
; Now, to calculate a color, you take the value for the background color and
; multiply by 16, then add it to the foreground color you wish. This will
; provide the value you should use for that color combination. Note that
: color values greater than 127 will result in blinking. In other words,
; you should probably restrict background colors to colors 0-7 above.
;
; An example: if you want to find the value for, say, bright yellow on magenta,
; it would be (5*16) + 14. This equates to (magenta * 16) + white.
;
; -----------------------------------------------------------------------------
NUCOLOR[0] = 7
NUCOLOR[1] = 11
NUCOLOR[2] = 14
NUCOLOR[3] = 13
NUCOLOR[4] = 15
NUCOLOR[5] = 10
NUCOLOR[6] = 12
NUCOLOR[7] = 9
NUCOLOR[8] = 5
NUCOLOR[9] = 3
NUCOLORBW[0] = 7
NUCOLORBW[1] = 15
NUCOLORBW[2] = 15
NUCOLORBW[3] = 15
NUCOLORBW[4] = 112
NUCOLORBW[5] = 15
NUCOLORBW[6] = 15
NUCOLORBW[7] = 7
NUCOLORBW[8] = 7
NUCOLORBW[9] = 7
;
; System Colors
;
TOPCOLOR = 14 ; for topscreen info
F1COLOR = 2 ; for F1 user editor
EDITLINECOLOR = 10 ; current field in F1
CHATSELCOLOR = 15 ; for selecting sysop
MSG_COLOR = 3 ; for color msgs
;
;=============================================================================
; EXTERNAL PROGRAM OPTIONS
;=============================================================================
; **** NOTE: These settings are made in the Event Editor/System Events.
; **** You *can* set them here but you are advised to make the changes in the
; **** editor instead.
;
;TERMINAL_CMD = ; terminal commandline
;EXECUTE_CMD = ; timed event
;UPLOAD_CMD = ; upload event
;BEGINDAY_CMD = ; beginday event
;NEWUSER_CMD = ; newuser event
;LOGON_CMD = ; logon event
;LOGOFF_CMD = ; logoff event
;
;=============================================================================
; NETWORK OPTIONS
;=============================================================================
;
;NET_CLEANUP_CMD1 = ; cleanup event 1
;NET_CLEANUP_CMD2 = ; cleanup event 2
NET_CALLOUT = Y ; allow net callouts this instance
FIDO_PROCESS = N ; process fido packets this instance
;
;=============================================================================
; SYSTEM FLAGS
;=============================================================================
; These settings enable or disable system features. The most commonly
; used settings are already set for you. You may want to experiment with
; various settings to tailor your system to your needs.
;
FORCE_FBACK = N ; force newusers to send fback
FORCE_NEWUSER = N ; force newusers to read NEWUSER.MSG
USE_FORCE_SCAN = N ; force user to scan sysop sub
FORCE_SCAN_SUBNUM = N ; sub to force scan on
CHECK_DUP_PHONES = N ; check newuser dupe phones
HANGUP_DUP_PHONES = N ; hangup on newuser dupe phone
POSTTIME_COMPENS = N ; compensate for time posting
SHOW_HIER = Y ; show conf details in //je
IDZ_DESC = Y ; 1st line of file_id.diz as descrip
SETLDATE = N ; set file date on nscan
NEW_CHATSOUND = Y ; use different chat alarm
SLASH_SZ = N ; enable "/s" and "/z"
READ_CD_IDZ = N ; read file_id.diz from cdroms
FSED_EXT_DESC = Y ; allow fsed for extended descriptions
FAST_TAG_RELIST = Y ; don't show xfer dirs on tag relist
MAIL_PROMPT = Y ; fancy mail prompt
SHOW_CITY_ST = Y ; show city/state in laston info
LOCAL_SYSOP = Y ; allow F-keys, space-f, etc
2WAY_CHAT = Y ; 2-way local sysop chat
OFF_HOOK = Y ; phone offhook when sysop on
PRINTER = N ; send sysoplog to printer also
LOG_DOWNLOADS = N ; send SSM to uploader on file DL
CLOSE_XFER = N ; disable transfer section
ALL_UL_TO_SYSOP = Y ; all uploads go to sysop dir
NO_EASY_DL = N ; Disable WWIV4*.* DL ignorng time,ratio
NEW_EXTRACT = Y ; extended sysop-extract email/posts
FAST_SEARCH = Y ; quick check of dup uploads
USER_REGISTRATION = N ; allow account expirations
MSG_TAG = Y ; sysop post/email taglines
CHAIN_REG = Y ; user sponsoring of chains
CAN_SAVE_SSM = Y ; allow saving of SSMs
EXTRA_COLOR = Y ; use extra color in BBS
BEEP_CHAT = Y ; alert sysop of chat requests
TWO_COLOR_CHAT = Y ; dual color in non-2-way chat
ALLOW_ALIASES = Y ; allow users to use aliases
USE_LIST = N ; use list.com to show sysoplog, etc
FREE_PHONE = N ; allow any format phone #
LOGON_PHONE = Y ; check phone # at logon?
EXTENDED_USERINFO = N ; enable addr, etc info in userrec
NEWUSER_MIN = N ; ask minimal new user information
ALLOW_CC_BCC = Y ; allow CC: and BCC: for email?
THREAD_SUBS = N ; activate threading message code
DISABLE_PD = Y ; disable Pulldown menu support
ENABLE_PIPES = Y ; enable pipe colors?
ENABLE_MCI = Y ; enable MCI codes?
;
;=============================================================================
; SYSTEM TUNING PARAMETERS
;=============================================================================
;
MAIL_WHO_LEN = 45 ; max length of user name when
; ; reading mail
;
ATTACH_DIR = ATTACH ; dir for email attachments
;
; AutoUserPurge purges the user base of all users who have not called in
; x days. (Min Setting: 60) Users possessing the ADEL (bitwise:16)
; exemption are ignored. USE CAUTION when setting this value as it
; could delete many dormant accounts.
;
;AUTO_USER_PURGE = 60 ; Purge user base of users who
; ; have not called within x days.
;NO_PURGE_SL = 75 ; This SL and higher are skipped
;
MAX_BATCH = 50 ; max files in batch queue
MAX_EXTEND_LINES = 10 ; max extended description lines
MAX_CHAINS = 50 ; max chains allowed
MAX_GFILESEC = 32 ; max gfile sections allowed
;RATIO = ; ratio required
;
; ANSI Callout and WFC Options
;
CALLOUT_ANSI = Y ; Use ANSI Callout Screen?
CALLOUT_COLOR = 9 ; Screen color
CALLOUT_HIGHLIGHT = 30 ; Highlight color
CALLOUT_NORMAL = 3 ; Normal color
CALLOUT_COLOR_TEXT = 14 ; Text Color
WFC_SCREEN = Y ; Use ANSI WFC screen?
WFC_DRIVES = C ; Drives to show in WFC (max: 5)
; ; List sequentialy i.e. CDXYZ
SCREEN_SAVER_TIME = 120 ; Screen saver invoke time
; ; in minutes
;
;=============================================================================
; AVAILABLE COMPUTER TYPES
;=============================================================================
; These are the computer types offered to new users to choose from.
; You may add as many as you like or edit the existing entries. They
; must be enumerated as shown. Keep in mind that if you include too
; many types, they will scroll off the screen.
;
[CTYPES]
COMP_TYPE[1] = IBM AT (80286/80386)
COMP_TYPE[2] = IBM AT (80486/80586)
COMP_TYPE[3] = AMD 80686 K6/K6-2
COMP_TYPE[4] = Pentium
COMP_TYPE[5] = Pentium MMX/Pro
COMP_TYPE[6] = Pentium II
COMP_TYPE[7] = Pentium III
COMP_TYPE[8] = Alpha 500-550
COMP_TYPE[9] = Sparc Workstation
COMP_TYPE[10] = Apple / MacIntosh
COMP_TYPE[11] = Commodore
COMP_TYPE[12] = Amiga
COMP_TYPE[13] = Atari
COMP_TYPE[14] = Others
;
;=============================================================================
; ASV / CALLBACK OPTIONS
;=============================================================================
; Auto Sysop Validation (ASV) and Callback Validation Settings allow you
; to tailor your system to automatically validate certain users and
; upgrade access levels based on the settings below. By default, all
; options are OFF. In most cases, only systems specializing in support
; will activate thes options.
;
USE_SIMPLE_ASV = N ; Use Simple ASV?
;
; Simple ASV values
;
;SIMPLE_ASV[SL] = 75 ; SL to assign
;SIMPLE_ASV[DSL] = 75 ; DSL to assign
;SIMPLE_ASV[EXEMPT] = 16 ; Exemption to assign
;SIMPLE_ASV[AR] = ; AR to assign
;SIMPLE_ASV[DAR] = ; DAR to assign
;SIMPLE_ASV[RESTRICT] = ; Restriction to assign
;
USE_ADVANCED_ASV = N ; Use Advanced ASV?
;
;Advanced ASV values correspond to auto-val settings in INIT minus one, e.g.
;Alt-[F1] auto-validation would be set to '0', Alt-[F2] to '1', etc.
;
;ADVANCED_ASV[REG_WWIV] = 0 ; Alt-[F1] for Registered WWIV
;ADVANCED_ASV[NONREG_WWIV] = 1 ; Alt-[F2] for Unregistered WWIV
;ADVANCED_ASV[NON_WWIV] = 2 ; Alt-[F3] for Non-WWIV
;ADVANCED_ASV[COSYSOP] = 3 ; Alt-[F4] for Co-Sysops
;
USE_CALLBACK = N ; Use Callback Verification?
;
; CALLBACK values
;
;CALLBACK[SL] = 20 ; SL to assign
;CALLBACK[DSL] = 20 ; DSL to assign
;CALLBACK[EXEMPT] = 0 ; Exemption to assign
;CALLBACK[AR] = ; AR to assign
;CALLBACK[DAR] = ; DAR to assign
;CALLBACK[RESTRICT] = MA*N ; Restriction to assign
;CALLBACK[FORCED] = Y ; Force Callback?
;CALLBACK[LONG_DISTANCE] = Y ; Make LD calls?
;CALLBACK[REPEAT] = 3 ; Number or retries
;
USE_VOICE_VAL = N ; Voice validation
;
;=============================================================================
; INSTANCE SPECIFIC OPTIONS
;=============================================================================
; There are only a very few settings that would or should be used for
; individual instances. You may have an instance that does all network
; callouts or one that does all processing of Fido or other network mail.
; To define these instance specific settings, use an ID block [WWIV-<instance>]
; as follows:
;
; Instance #1
;[WWIV-1]
;NET_CALLOUT = Y ; allow net callouts this instance
;FIDO_PROCESS = N ; process fido packets this instance
;WFC_SCREEN = N ; Use ANSI WFC screen?
;
; Instance #2
;[WWIV-2]
;NET_CALLOUT = N ; allow net callouts this instance
;FIDO_PROCESS = Y ; process fido packets this instance
;WFC_SCREEN = Y ; Use ANSI WFC screen?
;SCREEN_SAVER_TIME = 120 ; Screen saver invoke time
;
;
;=============================================================================
; END OF BBS SPECIFIC SETTING
;=============================================================================
; Many third party add-ons for WWIV use this file to maintain certain
; settings. You are advised to keep those settings below this point in
; the file for readability and integrity.
;