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 >
Text File  |  2000-03-06  |  18KB  |  360 lines

  1. ;=============================================================================
  2. ;
  3. ;                 WWIV Version 4.30 Initialization File
  4. ;
  5. ;              Lines begining with a semi-colon are ignored
  6. ;=============================================================================
  7. ;
  8. ; WWIV ID Block for default / common BBS settings.  This ID *must* appear as
  9. ; the first uncommented  line in the INI file.  See individual instance settings
  10. ; at the end of this file
  11. ;
  12. [WWIV]
  13. ;
  14. ;=============================================================================
  15. ;                               SPAWN OPTIONS
  16. ;=============================================================================
  17. ;
  18. ; The various spawn options that may be used are:
  19. ;
  20. ; ABORT        Allows ^C to break the spwaned program.
  21. ; INTERNAL     Makes extern appear as part of BBS
  22. ; NOHUP        Doesn't check for hangup
  23. ; COMIO        Use RETURN.EXE for WWIV's DOS intercept (takes about 50k more mem)
  24. ; SHRINK       Swaps out to XMS, EMS, or disk, to free more memory.
  25. ; FILES        Creates STAT.WWV and RETURN.WWV files.
  26. ; NOPAUSE      Turns off user's pause-on-screen.
  27. ; NETPROG      Tries to run program in network data dir first.
  28. ; TOPSCREEN    Redraws topscreen after execution.
  29. ;
  30. ; Options can be combined like so:
  31. ;
  32. ; SPAWNOPTS[FSED]=SHRINK,COMIO,NOHANGUP
  33. ;
  34. ; Valid locations that can have spawn options specified are:
  35. ;
  36. ; TIMED, NEWUSER, BEGINDAY, LOGON, LOGOFF ULCHK, FSED, PROT_SINGLE,
  37. ; PROT_BATCH CHAT, ARCH_E, ARCH_V, ARCH_A, ARCH_D, ARCH_K, ARCH_T,
  38. ; NET_CMD1, NET_CMD2, V_SCAN
  39. ;
  40. ; Values listed for lines commented out are the default settings.  Under
  41. ; normal conditions, you should not have to edit these settings.  If you
  42. ; have problems getting the stock spawn options to work properly with
  43. ; your supporting program, try adding SHRINK, COMIO, or FILES.  These are
  44. ; the most commonly used settings.
  45. ;
  46. ; -----------------------------------------------------------------------------
  47. ;
  48. ;
  49. ; Event spawn options
  50. ;
  51. ;SPAWNOPT[TIMED]        = SHRINK,FILES                  ; for timed event
  52. ;SPAWNOPT[NEWUSER]      = SHRINK                        ; for newuser event
  53. ;SPAWNOPT[BEGINDAY]     = SHRINK                        ; for beginday event
  54. ;SPAWNOPT[LOGON]        = SHRINK,COMIO,INTERNAL         ; for logon event
  55. ;SPAWNOPT[LOGOFF]       = SHRINK,COMIO,INTERNAL         ; for logoff event
  56. ;SPAWNOPT[ULCHK]        = SHRINK,NOHUP                  ; for upload event
  57. ;
  58. ; External program spawn options
  59. ;
  60. ;SPAWNOPT[FSED]         = SHRINK,COMIO                  ; for FSEDs
  61. ;SPAWNOPT[PROT_SINGLE]  = NONE                          ; for single file xfers
  62. ;SPAWNOPT[PROT_BATCH]   = SHRINK,TOPSCREEN              ; for batch xfers
  63. ;SPAWNOPT[CHAT]         = SHRINK,FILES                  ; for wwivchat.exe
  64. ;SPAWNOPT[V_SCAN]       = SHRINK,NOPAUSE                ; for virus scanning
  65. ;
  66. ; Archiver spawn settings
  67. ;
  68. ;SPAWNOPT[ARCH_E]       = COMIO,INTERNAL                ; for extracting archives
  69. ;SPAWNOPT[ARCH_L]       = COMIO,INTERNAL, ABORT         ; for viewing archives
  70. ;SPAWNOPT[ARCH_A]       = COMIO,INTERNAL                ; for adding to archives
  71. ;SPAWNOPT[ARCH_D]       = COMIO,INTERNAL                ; for deleting from archives
  72. ;SPAWNOPT[ARCH_K]       = COMIO,INTERNAL                ; for commenting archives
  73. ;SPAWNOPT[ARCH_T]       = COMIO,INTERNAL                ; for testing archives
  74. ;
  75. ;Network spawn options
  76. ;
  77. ; If NET_CLEANUP_CDM1 is defined below, the BBS will look for the file
  78. ; in the main BBS directory.  To run a file from the network data
  79. ; directory, add the NETPROG option.
  80. ;
  81. ;SPAWNOPT[NET_CMD1]     = SHRINK,INTERNAL               ; for NET_CLEANUP_CMD1
  82. ;
  83. ; NET_CMD2 already has the NETPROG option set by default.
  84. ;
  85. ;SPAWNOPT[NET_CMD2]     = SHRINK,NETPROG,INTERNAL       ; for NET_CLEANUP_CMD2
  86. ;
  87. ;=============================================================================
  88. ;                               COLOR OPTIONS
  89. ;=============================================================================
  90. ;
  91. ; NOTE:  Although the BBS is capable of using over 90 color combinations,
  92. ; only the first ten may be set here.  The remaining colors are set from
  93. ; inside the BBS.
  94. ;
  95. ; Colors are selected numerically. To determine the value for a color, use the
  96. ; following chart:
  97. ;
  98. ;    0 = Black             8  = Dark Gray
  99. ;    1 = Blue              9  = Light Blue
  100. ;    2 = Green             10 = Light Green
  101. ;    3 = Cyan              11 = Light Cyan
  102. ;    4 = Red               12 = Light Red
  103. ;    5 = Magenta           13 = Light Magenta
  104. ;    6 = Brown             14 = Yellow
  105. ;    7 = Light Gray        15 = White
  106. ;
  107. ; Now, to calculate a color, you take the value for the background color and
  108. ; multiply by 16, then add it to the foreground color you wish. This will
  109. ; provide the value you should use for that color combination. Note that
  110. : color values greater than 127 will result in blinking. In other words,
  111. ; you should probably restrict background colors to colors 0-7 above.
  112. ;
  113. ; An example: if you want to find the value for, say, bright yellow on magenta,
  114. ; it would be (5*16) + 14. This equates to (magenta * 16) + white.
  115. ;
  116. ; -----------------------------------------------------------------------------
  117. NUCOLOR[0]     = 7
  118. NUCOLOR[1]     = 11
  119. NUCOLOR[2]     = 14
  120. NUCOLOR[3]     = 13
  121. NUCOLOR[4]     = 15
  122. NUCOLOR[5]     = 10
  123. NUCOLOR[6]     = 12
  124. NUCOLOR[7]     = 9
  125. NUCOLOR[8]     = 5
  126. NUCOLOR[9]     = 3
  127. NUCOLORBW[0]   = 7
  128. NUCOLORBW[1]   = 15
  129. NUCOLORBW[2]   = 15
  130. NUCOLORBW[3]   = 15
  131. NUCOLORBW[4]   = 112
  132. NUCOLORBW[5]   = 15
  133. NUCOLORBW[6]   = 15
  134. NUCOLORBW[7]   = 7
  135. NUCOLORBW[8]   = 7
  136. NUCOLORBW[9]   = 7
  137. ;
  138. ; System Colors
  139. ;
  140. TOPCOLOR               = 14                 ; for topscreen info
  141. F1COLOR                = 2                  ; for F1 user editor
  142. EDITLINECOLOR          = 10                 ; current field in F1
  143. CHATSELCOLOR           = 15                 ; for selecting sysop
  144. MSG_COLOR              = 3                  ; for color msgs
  145. ;
  146. ;=============================================================================
  147. ;                          EXTERNAL PROGRAM OPTIONS
  148. ;=============================================================================
  149. ; **** NOTE:  These settings are made in the Event Editor/System Events.
  150. ; **** You *can* set them here but you are advised to make the changes in the
  151. ; **** editor instead.
  152. ;
  153. ;TERMINAL_CMD   =                           ; terminal commandline
  154. ;EXECUTE_CMD    =                           ; timed event
  155. ;UPLOAD_CMD     =                           ; upload event
  156. ;BEGINDAY_CMD   =                           ; beginday event
  157. ;NEWUSER_CMD    =                           ; newuser event
  158. ;LOGON_CMD      =                           ; logon event
  159. ;LOGOFF_CMD     =                           ; logoff event
  160. ;
  161. ;=============================================================================
  162. ;                            NETWORK OPTIONS
  163. ;=============================================================================
  164. ;
  165. ;NET_CLEANUP_CMD1   =                       ; cleanup event 1
  166. ;NET_CLEANUP_CMD2   =                       ; cleanup event 2
  167. NET_CALLOUT        = Y                      ; allow net callouts this instance
  168. FIDO_PROCESS       = N                      ; process fido packets this instance
  169. ;
  170. ;=============================================================================
  171. ;                              SYSTEM FLAGS
  172. ;=============================================================================
  173. ; These settings enable or disable system features.  The most commonly
  174. ; used settings are already set for you.  You may want to experiment with
  175. ; various settings to tailor your system to your needs.
  176. ;
  177. FORCE_FBACK            = N                  ; force newusers to send fback
  178. FORCE_NEWUSER          = N                  ; force newusers to read NEWUSER.MSG
  179. USE_FORCE_SCAN         = N                  ; force user to scan sysop sub
  180. FORCE_SCAN_SUBNUM      = N                  ; sub to force scan on
  181. CHECK_DUP_PHONES       = N                  ; check newuser dupe phones
  182. HANGUP_DUP_PHONES      = N                  ; hangup on newuser dupe phone
  183. POSTTIME_COMPENS       = N                  ; compensate for time posting
  184. SHOW_HIER              = Y                  ; show conf details in //je
  185. IDZ_DESC               = Y                  ; 1st line of file_id.diz as descrip
  186. SETLDATE               = N                  ; set file date on nscan
  187. NEW_CHATSOUND          = Y                  ; use different chat alarm
  188. SLASH_SZ               = N                  ; enable "/s" and "/z"
  189. READ_CD_IDZ            = N                  ; read file_id.diz from cdroms
  190. FSED_EXT_DESC          = Y                  ; allow fsed for extended descriptions
  191. FAST_TAG_RELIST        = Y                  ; don't show xfer dirs on tag relist
  192. MAIL_PROMPT            = Y                  ; fancy mail prompt
  193. SHOW_CITY_ST           = Y                  ; show city/state in laston info
  194. LOCAL_SYSOP            = Y                  ; allow F-keys, space-f, etc
  195. 2WAY_CHAT              = Y                  ; 2-way local sysop chat
  196. OFF_HOOK               = Y                  ; phone offhook when sysop on
  197. PRINTER                = N                  ; send sysoplog to printer also
  198. LOG_DOWNLOADS          = N                  ; send SSM to uploader on file DL
  199. CLOSE_XFER             = N                  ; disable transfer section
  200. ALL_UL_TO_SYSOP        = Y                  ; all uploads go to sysop dir
  201. NO_EASY_DL             = N                  ; Disable WWIV4*.* DL ignorng time,ratio
  202. NEW_EXTRACT            = Y                  ; extended sysop-extract email/posts
  203. FAST_SEARCH            = Y                  ; quick check of dup uploads
  204. USER_REGISTRATION      = N                  ; allow account expirations
  205. MSG_TAG                = Y                  ; sysop post/email taglines
  206. CHAIN_REG              = Y                  ; user sponsoring of chains
  207. CAN_SAVE_SSM           = Y                  ; allow saving of SSMs
  208. EXTRA_COLOR            = Y                  ; use extra color in BBS
  209. BEEP_CHAT              = Y                  ; alert sysop of chat requests
  210. TWO_COLOR_CHAT         = Y                  ; dual color in non-2-way chat
  211. ALLOW_ALIASES          = Y                  ; allow users to use aliases
  212. USE_LIST               = N                  ; use list.com to show sysoplog, etc
  213. FREE_PHONE             = N                  ; allow any format phone #
  214. LOGON_PHONE            = Y                  ; check phone # at logon?
  215. EXTENDED_USERINFO      = N                  ; enable addr, etc info in userrec
  216. NEWUSER_MIN            = N                  ; ask minimal new user information
  217. ALLOW_CC_BCC           = Y                  ; allow CC: and BCC: for email?
  218. THREAD_SUBS            = N                  ; activate threading message code
  219. DISABLE_PD             = Y                  ; disable Pulldown menu support
  220. ENABLE_PIPES           = Y                  ; enable pipe colors?
  221. ENABLE_MCI             = Y                  ; enable MCI codes?
  222. ;
  223. ;=============================================================================
  224. ;                           SYSTEM TUNING PARAMETERS
  225. ;=============================================================================
  226. ;
  227. MAIL_WHO_LEN           = 45                 ; max length of user name when
  228. ;                                           ; reading mail
  229. ;
  230. ATTACH_DIR             = ATTACH             ; dir for email attachments
  231. ;
  232. ; AutoUserPurge purges the user base of all users who have not called in
  233. ; x days.  (Min Setting: 60) Users possessing the ADEL (bitwise:16)
  234. ; exemption are ignored.  USE CAUTION when setting this value as it
  235. ; could delete many dormant accounts.
  236. ;
  237. ;AUTO_USER_PURGE        = 60                ; Purge user base of users who
  238. ;                                           ; have not called within x days.
  239. ;NO_PURGE_SL            = 75                ; This SL and higher are skipped
  240. ;
  241. MAX_BATCH              = 50                 ; max files in batch queue
  242. MAX_EXTEND_LINES       = 10                 ; max extended description lines
  243. MAX_CHAINS             = 50                 ; max chains allowed
  244. MAX_GFILESEC           = 32                 ; max gfile sections allowed
  245. ;RATIO                 =                    ; ratio required
  246. ;
  247. ; ANSI Callout and WFC Options
  248. ;
  249. CALLOUT_ANSI           = Y                  ; Use ANSI Callout Screen?
  250. CALLOUT_COLOR          = 9                  ; Screen color
  251. CALLOUT_HIGHLIGHT      = 30                 ; Highlight color
  252. CALLOUT_NORMAL         = 3                  ; Normal color
  253. CALLOUT_COLOR_TEXT     = 14                 ; Text Color
  254. WFC_SCREEN             = Y                  ; Use ANSI WFC screen?
  255. WFC_DRIVES             = C                  ; Drives to show in WFC (max: 5)
  256. ;                                           ; List sequentialy i.e. CDXYZ
  257. SCREEN_SAVER_TIME      = 120                ; Screen saver invoke time
  258. ;                                           ; in minutes
  259. ;
  260. ;=============================================================================
  261. ;                         AVAILABLE COMPUTER TYPES
  262. ;=============================================================================
  263. ; These are the computer types offered to new users to choose from.
  264. ; You may add as many as you like or edit the existing entries.  They
  265. ; must be enumerated as shown.  Keep in mind that if you include too
  266. ; many types, they will scroll off the screen.
  267. ;
  268. [CTYPES]
  269. COMP_TYPE[1]  = IBM AT (80286/80386)
  270. COMP_TYPE[2]  = IBM AT (80486/80586)
  271. COMP_TYPE[3]  = AMD 80686 K6/K6-2
  272. COMP_TYPE[4]  = Pentium
  273. COMP_TYPE[5]  = Pentium MMX/Pro
  274. COMP_TYPE[6]  = Pentium II
  275. COMP_TYPE[7]  = Pentium III
  276. COMP_TYPE[8]  = Alpha 500-550
  277. COMP_TYPE[9]  = Sparc Workstation
  278. COMP_TYPE[10] = Apple / MacIntosh
  279. COMP_TYPE[11] = Commodore
  280. COMP_TYPE[12] = Amiga
  281. COMP_TYPE[13] = Atari
  282. COMP_TYPE[14] = Others
  283. ;
  284. ;=============================================================================
  285. ;                           ASV / CALLBACK OPTIONS
  286. ;=============================================================================
  287. ; Auto Sysop Validation (ASV) and Callback Validation Settings allow you
  288. ; to tailor your system to automatically validate certain users and
  289. ; upgrade access levels based on the settings below.  By default, all
  290. ; options are OFF.  In most cases, only systems specializing in support
  291. ; will activate thes options.
  292. ;
  293. USE_SIMPLE_ASV                  = N         ; Use Simple ASV?
  294. ;
  295. ; Simple ASV values
  296. ;
  297. ;SIMPLE_ASV[SL]                 = 75        ; SL to assign
  298. ;SIMPLE_ASV[DSL]                = 75        ; DSL to assign
  299. ;SIMPLE_ASV[EXEMPT]             = 16        ; Exemption to assign
  300. ;SIMPLE_ASV[AR]                 =           ; AR to assign
  301. ;SIMPLE_ASV[DAR]                =           ; DAR to assign
  302. ;SIMPLE_ASV[RESTRICT]           =           ; Restriction to assign
  303. ;
  304. USE_ADVANCED_ASV                = N         ; Use Advanced ASV?
  305. ;
  306. ;Advanced ASV values correspond to auto-val settings in INIT minus one, e.g.
  307. ;Alt-[F1] auto-validation would be set to '0', Alt-[F2] to '1', etc.
  308. ;
  309. ;ADVANCED_ASV[REG_WWIV]         = 0         ; Alt-[F1] for Registered WWIV
  310. ;ADVANCED_ASV[NONREG_WWIV]      = 1         ; Alt-[F2] for Unregistered WWIV
  311. ;ADVANCED_ASV[NON_WWIV]         = 2         ; Alt-[F3] for Non-WWIV
  312. ;ADVANCED_ASV[COSYSOP]          = 3         ; Alt-[F4] for Co-Sysops
  313. ;
  314. USE_CALLBACK                    = N         ; Use Callback Verification?
  315. ;
  316. ; CALLBACK values
  317. ;
  318. ;CALLBACK[SL]                 = 20          ; SL to assign
  319. ;CALLBACK[DSL]                = 20          ; DSL to assign
  320. ;CALLBACK[EXEMPT]             = 0           ; Exemption to assign
  321. ;CALLBACK[AR]                 =             ; AR to assign
  322. ;CALLBACK[DAR]                =             ; DAR to assign
  323. ;CALLBACK[RESTRICT]           = MA*N        ; Restriction to assign
  324. ;CALLBACK[FORCED]             = Y           ; Force Callback?
  325. ;CALLBACK[LONG_DISTANCE]      = Y           ; Make LD calls?
  326. ;CALLBACK[REPEAT]             = 3           ; Number or retries
  327. ;
  328. USE_VOICE_VAL                 = N           ; Voice validation
  329. ;
  330. ;=============================================================================
  331. ;                        INSTANCE SPECIFIC OPTIONS
  332. ;=============================================================================
  333. ; There are only a very few settings that would or should be used for
  334. ; individual instances.  You may have an instance that does all network
  335. ; callouts or one that does all processing of Fido or other network mail.
  336. ; To define these instance specific settings, use an ID block [WWIV-<instance>]
  337. ; as follows:
  338. ;
  339. ; Instance #1
  340. ;[WWIV-1]
  341. ;NET_CALLOUT            = Y                 ; allow net callouts this instance
  342. ;FIDO_PROCESS           = N                 ; process fido packets this instance
  343. ;WFC_SCREEN             = N                 ; Use ANSI WFC screen?
  344. ;
  345. ; Instance #2
  346. ;[WWIV-2]
  347. ;NET_CALLOUT            = N                 ; allow net callouts this instance
  348. ;FIDO_PROCESS           = Y                 ; process fido packets this instance
  349. ;WFC_SCREEN             = Y                 ; Use ANSI WFC screen?
  350. ;SCREEN_SAVER_TIME      = 120               ; Screen saver invoke time
  351. ;
  352. ;
  353. ;=============================================================================
  354. ;                         END OF BBS SPECIFIC SETTING
  355. ;=============================================================================
  356. ;  Many third party add-ons for WWIV use this file to maintain certain
  357. ;  settings.  You are advised to keep those settings below this point in
  358. ;  the file for readability and integrity.
  359. ;
  360.